CareerPlan

Senior Machine Learning Engineer

CAN: Ontario Remote WorkerFull-timeCA$185k–CA$225k2026-09-02 → 2026-11-10

Core

Design and implement large-scale, production-grade distributed systems and infrastructure to power AI features and generative AI for millions of daily users.

Role type

Senior Machine Learning Engineer (Infrastructure & Systems)

Builds

Scalable distributed production infrastructure, data pipelines, and interfaces for transitioning ML/LLM models to production.

Domain

Enterprise SaaS / Generative AI / Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

System design, Python, distributed processing (Spark/Dask), SQL, production operations, incident response, technical debt management, ML model integration

Preferred skills

LLM fine-tuning, ML tooling (MLFlow, TensorFlow, PyTorch), data orchestration (Airflow, Prefect)

Technologies

Python, Spark, Dask, AWS, Kubernetes, MLFlow, TensorFlow, PyTorch, Airflow, Prefect

Responsibilities

Own architecture decisions for distributed systems, mentor junior engineers, collaborate with Applied Scientists to productionize models, manage technical debt, deploy to production environments.

Seniority

Senior, hands-on IC