Principal Software Development Engineer, Mlops

Workday

Toronto, ON, Canada
Primary can base pyy range: $168,000 - $252,000 ca...
Fully remote
Mlops platform using kubeflow and kubernetes
Python, go, and terraform proficiency
Cloud computing and distributed systems
Build an MLOps platform primarily using Kubeflow, Kubernetes, and other ML ecosystem tools for a unified ML development experience

Job Summary

  • Build an MLOps platform primarily using Kubeflow, Kubernetes, and other ML ecosystem tools for a unified ML development experience.
  • Own and develop cloud-based services end-to-end, including infrastructure as code, and apply cloud engineering and security best practices.
  • Understand agentic AI systems; familiarity with LangChain and LangSmith is preferred.

Matching Summary

Build an MLOps platform primarily using Kubeflow, Kubernetes, and other ML ecosystem tools for a unified ML development experience.

Salary

Primary CAN Base Pay Range: $168,000 - $252,000 CAD; Additional CAN Location(s) Base Pay Range: $168,000 - $252,000 CAD; Bonus/Equity: May be eligible for Workday Bonus Plan or role-specific commission/bonus, as well as annual refresh stock grants

Skills & Requirements

Must-have

  • MLOps platform using Kubeflow and Kubernetes
  • Python, Go, and Terraform proficiency
  • Cloud computing and distributed systems
  • Microservices and API development
  • CI/CD for ML components
  • Agentic AI systems familiarity

Nice-to-have

  • Sun-drenched optimism and drive
  • Courageous collaborators
  • Curious minds
  • Empathy and shared enthusiasm
  • Bold ideas and genuine care

Key Requirements

  • 6 or more years of validated industry experience
  • Bachelor's and/or Master's degree in Computer Science or Computer Engineering
  • Proficiency with Python, Go, and infrastructure-as-code tools like Terraform
  • Experience with AWS and GCP
  • Experience running and maintaining Kubernetes clusters in production

Work Rights

Not specified

Tailored Resume

Cover Letter