Software Engineer - Ai Pipelines

080

Toronto, ON, Canada
Base: $112,000 - $168,000 cad; bonus/equity: eligi...
Fully remote
3+ years backend development experience
Strong proficiency in python programming
Experience with distributed systems design
This role involves designing and implementing backend services that support the Software Development Life Cycle for AI applications on a scalable platform

Job Summary

  • This role involves designing and implementing backend services that support the Software Development Life Cycle for AI applications on a scalable platform.
  • Candidates will collaborate with Data Scientists and AI Engineers to build production-ready solutions for deploying and operating AI agents.
  • The position offers the opportunity to work at the intersection of platform engineering and AI, focusing on reliability, scalability, and developer experience.

Matching Summary

This role involves designing and implementing backend services that support the Software Development Life Cycle for AI applications on a scalable platform.

Salary

Base: $112,000 - $168,000 CAD; Bonus/Equity: Eligible for Workday Bonus Plan and annual refresh stock grants; Benefits: Comprehensive benefits package including flexible work options

Skills & Requirements

Must-have

  • 3+ years backend development experience
  • Strong proficiency in Python programming
  • Experience with distributed systems design
  • Kubernetes-based service operations
  • API and asynchronous processing knowledge

Nice-to-have

  • Familiarity with LLM-powered applications
  • Experience with workflow orchestration tools
  • Knowledge of observability and tracing stacks
  • Background in MLOps and model serving
  • Exposure to agent-based system architectures

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 3+ years software development experience
  • Experience running services in Kubernetes environments

Work Rights

Not specified

Tailored Resume

Cover Letter