Staff Software Engineer, AI Systems

New
CanadaFull-TimeStaff
Salary$215,000 – $250,000 CAD annually
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
PythonData engineeringMicroservicesPrompt EngineeringDistributed Systems

Requirements

  • 10+ years of experience in backend engineering, data engineering, or equivalent roles in production environments.
  • Strong expertise in designing and building scalable backend systems, APIs, and distributed architectures.
  • Hands-on experience with LLMs, agent frameworks, prompt engineering, or generative AI applications in production.
  • Proficiency in Python (or similar backend languages) with strong software engineering fundamentals.
  • Experience working with cloud infrastructure, microservices, and distributed system design.
  • Familiarity with building internal tooling, developer platforms, or AI/ML infrastructure.
  • Strong ability to operate across the stack, from infrastructure-level design to product integration.
  • Excellent collaboration skills with the ability to navigate ambiguity in fast-moving technical environments.

Responsibilities

  • Design and build scalable AI agent systems and orchestration frameworks that power LLM-driven product experiences across production environments.
  • Develop robust backend services integrating LLMs with structured datasets, internal APIs, and platform workflows to enable intelligent automation.
  • Build and maintain infrastructure for prompt iteration, evaluation pipelines, observability, and performance monitoring of AI systems.
  • Define and implement architectural standards for reliable, secure, and scalable AI-native systems in production.
  • Partner with product and engineering teams to translate domain workflows into AI-enabled features and user-facing capabilities.
  • Contribute to platform modernization efforts including tooling, developer frameworks, and distributed system improvements.
  • Ensure systems are production-ready by focusing on reliability, latency, maintainability, and scalability across services.
View Full Description & ApplyYou'll be redirected to the employer's site
$215,000 – $250,000 CAD annually
Apply Now