Senior / Staff ML Ops Engineer

Waabi

Toronto

Presencial

CAD 140.000 - 190.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Waabi in Canada is seeking a senior ML infrastructure engineer to scale the training platform and developer experience for autonomous systems. You will design APIs/CLIs, manage cloud and on-cluster resources, and partner with researchers to ship reliable, scalable ML pipelines.

You will balance performance, reliability, and usability while driving tooling adoption and reproducibility in a fast-moving team focused on self-driving technology.

Formación

  • 5+ years of software or infrastructure engineering, including ML or data-intensive production systems.
  • Excellent Python, and a track record of designing APIs and CLIs other people enjoy using.
  • Practical AWS depth: object storage at scale, IAM, GPU compute, networking, cost management, and IaC.
  • Distributed training in PyTorch (DDP, FSDP, or similar), plus experiment tracking and model registry tooling.
  • Fluency with containers, CI/CD, and modern build systems, including large monorepos.
  • The ability to influence without authority: evaluate a framework on its merits and persuade teams.
  • A collaborative default—co-own a system rather than defending a boundary.
  • User empathy: fix the third-most-interesting problem blocking ten people.

Responsabilidades

  • Build and evolve our training infrastructure on Kubernetes with GPU scheduling, autoscaling, and distributed jobs.
  • Shape the developer-facing surface — CLIs, SDKs, and templates for teams to use.
  • Shorten the inner loop: reduce time to first training run and improve iteration latency.
  • Evangelize tooling with prototypes and migration paths for adoption.
  • Strengthen the data and artifact layer with dataset versioning and high-throughput loading.
  • Turn quick Python scripts into durable tooling with docs and observability.
  • Make experiments legible with dashboards and a model registry across datasets to results.
  • Ship CI/CD for models alongside autonomy and simulation.

Conocimientos

Python
APIs & CLIs design
AWS
Distributed training (PyTorch)
Containers & CI/CD
Influencing without authority
Collaboration
Self-driving / frontier AI interest

Herramientas

Terraform / Pulumi
Argo Workflows
Ray
Kubeflow
Slurm
Bazel

Descripción del empleo

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech.

With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai

You will..
  • Build and evolve our training infrastructure on Kubernetes with Infrastructure — GPU scheduling, autoscaling, multi-node distributed jobs, capacity strategy, and the operators and workflow engines that keep long-running training reliable.
  • Shape the developer-facing surface — CLIs, SDKs, job submission, templates, paved paths — designed with the teams who'll use them. Make the common case one command and keep the uncommon case possible.
  • Shorten the inner loop. Time to first training run, edit-to-signal latency, local iteration before a job hits the cluster, fast failure over slow mystery. Measure it, publish it, drive it down.
  • Evangelize best-in-class tooling and frameworks. Track what the ecosystem is shipping, evaluate honestly, and make the case with working prototypes and migration paths — or say plainly when a shiny thing isn't worth the switching cost.
  • Strengthen the data and artifact layer. Dataset versioning, sharding, and high-throughput loading of large multimodal sensor data, so jobs saturate GPUs instead of waiting on I/O.
  • Turn one-off Python into durable tooling — tested, documented, observable libraries, CLIs, and services with sane defaults, and deletions where they're overdue.
  • Make experiments legible, with the teams who live in them: experiment hygiene, dashboards researchers trust, a real model registry, and lineage from dataset to checkpoint to simulation result.
  • Ship CI/CD for models alongside autonomy and simulation, so a model change is validated the same way a code change is.
  • Build observability across the ML stack — utilization, throughput, failure modes, queue times, cost per experiment. When a job fails at 3am on node 47, the researcher should find out why without you.
  • Treat docs, onboarding, and support as product surface — golden-path guides, a new researcher productive on day two, office hours that turn repeat questions into shipped fixes.
  • Drive adoption, not just availability. Prototype with real users, watch them work, iterate. A tool nobody adopts didn't ship.
  • Make the platform boringly reliable — fewer failures, faster recovery, and none of the manual steps that quietly cost a team days.
  • Build guardrails that don't feel like walls, with Security, IT, and Infrastructure: access controls, data handling, and cost governance that hold up in an IP-sensitive environment while staying self-serve.
Qualifications:
  • 5+ years of software or infrastructure engineering, including tools or platforms used by other engineers and operating ML or data-intensive production systems.
  • Excellent Python, and a track record of designing APIs and CLIs other people enjoy using.
  • Practical AWS depth: object storage at scale, IAM, GPU compute, networking, cost management, and infrastructure as code (Terraform, Pulumi, or similar).
  • Distributed training in PyTorch (DDP, FSDP, or similar), plus experiment tracking and model registry tooling — from the perspective of someone who made them pleasant for others to use.
  • Fluency with containers, CI/CD, and modern build systems, including large monorepos.
  • The ability to influence without authority: evaluate a framework on its merits, pilot it credibly, and persuade skeptical senior engineers to change how they work.
  • A collaborative default — you'd rather co-own a system than draw a boundary around your part of it.
  • User empathy: you'd rather fix the third-most-interesting problem blocking ten people than the most interesting one blocking nobody.
  • Strong product instincts, strong writing, and comfort operating autonomously in ambiguous territory.
  • Passionate about self-driving technologies and frontier AI, and about what a small, world-class team can do with the right infrastructure.
Bonus/nice to have:
  • Internal developer platform, research platform, or DevEx work — with a story about a tool whose adoption you grew from zero.
  • Large-scale distributed GPU training: hundreds to thousands of accelerators, NCCL, high-performance cluster networking, collective communication tuning.
  • High-throughput loading of LiDAR or camera data, and formats such as Parquet or WebDataset.
  • Workflow and scheduling systems — Argo Workflows, Ray, Flyte, Kubeflow, or Slurm.
  • Build-system depth (Bazel or similar), including remote caching in a monorepo.
  • Simulation infrastructure or large-scale batch evaluation pipelines.
  • Background in ML, robotics, or autonomous systems infrastructure.
  • Security-and IP-sensitive production environments.
  • Open-source contributions to ML infrastructure or developer tools.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Member of Technical Staff - ML Operations
Member of Technical Staff - ML Operations

Veeda AI • Toronto

Presencial
CAD 120.000 - 150.000
Member of Technical Staff - ML Performance
Member of Technical Staff - ML Performance

Veeda AI • Toronto

Presencial
CAD 150.000 - 210.000
Senior / Staff ML Training Optimization Engineer
Senior / Staff ML Training Optimization Engineer

Waabi • Toronto

Presencial
CAD 120.000 - 160.000
Senior / Staff Software Engineer, ML Datasets & Data Pipelines
Senior / Staff Software Engineer, ML Datasets & Data Pipelines

Waabi • Toronto

Presencial
CAD 120.000 - 190.000
Applied Artificial Intelligence Engineer
Applied Artificial Intelligence Engineer

ContactMonkey Inc. • Toronto

Híbrido
CAD 120.000 - 190.000
Hybrid Work
Employee Stock Options
Personal Development Budget
+5
Principal ML Engineer
Principal ML Engineer

HRB • Canadá

A distancia
CAD 140.000 - 210.000
RRSP matching
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Aimlroles • Toronto

Presencial
CAD 120.000 - 170.000
Senior / Staff ML Onboard Optimization Engineer
Senior / Staff ML Onboard Optimization Engineer

Waabi • Toronto

Presencial
CAD 120.000 - 180.000
Senior AI-Native Full-Stack Engineer
Senior AI-Native Full-Stack Engineer

GuruLink • Montreal

A distancia
CAD 140.000 - 180.000
Principal Scientist, Physical AI
Principal Scientist, Physical AI

Sanctuary AI • Vancouver

Presencial
CAD 150.000 - 210.000