Senior Software Engineer, AI Productivity
$168,000–$177,500 year
Remote · Canada
Job Summary
Senior Software Engineer on the AI Productivity team responsible for designing, building, and operating AI-powered services and internal applications (e.g., code and test assistants, knowledge search, intelligent chat workflows) to boost developer and operator productivity at scale. Role involves integrating ML/LLM capabilities via APIs and frameworks (e.g., OpenAI, LangChain, LlamaIndex), working with Python/Go/Java, cloud platforms (AWS/GCP), containers (Docker), and orchestration (Kubernetes); ownership end-to-end (requirements, design, implementation, testing, deployment, observability, on-call), plus collaboration with Developer Platform, ML Platform, Security, and Legal to ensure safe, compliant AI usage. Emphasis on measuring success (adoption, task completion time, DORA/SPACE signals), and enabling reproducible AI tooling and documentation. Remote-friendly across Canada with flexible work locations under Flex First.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.