AI Software Engineer
Summary
Full-stack AI Software Engineer building AI systems/agents, React/TypeScript frontends, backend APIs, data pipelines, and RAG solutions, deployed to Azure OpenShift with SQL and vector search databases.
- Build AI systems and agents
- Build React and TypeScript frontends
- Containerize and deploy to Azure OpenShift
- Create data pipelines for engineering and enterprise data
- Develop backend APIs services and integration components
- Develop full stack web applications and portals
- Implement evaluation workflows for AI quality and safety
- Implement retrieval augmented generation and intelligent search
- Implement secure authentication authorization and validation
- Instrument applications with logs metrics traces and alerts
- Integrate using REST SOAP GraphQL event and file based interfaces
- Monitor troubleshoot and improve production reliability
- Orchestrate models and manage prompts context and memory
- Use Git workflows pull requests and CI CD
- Work with SQL databases and vector search
- Write unit integration end to end and load tests
Perks/Benefits:
- Free snacks
- Health, dental, vision coverage
- Paid personal days
- Paid vacation
- Professional dues reimbursement
- RRSP matching
- Sick days
- Tuition reimbursement