← Back to jobs

AI Platform Staff Software Engineer

Skills

aidistributed systemskubernetesmachine learningmlflowmlopsopenshiftpythonPython

Description

Shape AI platform architecture with Python, MLflow, and Kubernetes from Vancouver, with onsite collaboration required three days weekly.

This Staff Software Engineer serves as the technical anchor for machine learning initiatives and long-term product architecture. You will own the path to production for models, enabling Data Scientists to deploy, monitor, and version systems. The position also supports language detection, sentiment analysis, and machine translation infrastructure.

Key Responsibilities:

  • Own production frameworks for machine learning models
  • Use MLflow and Kubernetes for model operations
  • Partner with Product Owners and Data Scientists
  • Evaluate technical feasibility of AI initiatives
  • Drive technical debt reduction across engineering

Requirements:

  • 12+ years of professional software development experience
  • Strong Python expertise across advanced concurrency
  • Experience supporting high-concurrency distributed systems
  • Mentorship experience with Senior-level engineers
  • Familiarity with Kubernetes or OpenShift orchestration

Bring staff-level technical direction, MLOps leadership, and Python expertise to production AI platform engineering in Vancouver.

Get similar jobs in Canada by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Canada.

Finding similar jobs…