Lead Machine Learning Engineer - ML Infrastructure

New
S
SamsaraIoT, Cloud Computing
Remote - CanadaFull-TimeLead
Salary$196,000 — $269,500 CAD
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
KubernetesSpark

Requirements

  • 10+ years of experience in machine learning engineering.
  • Demonstrated technical lead ownership of at least two major ML platform domains (e.g., distributed training, cloud inference, or feature engineering).
  • Proven record of shipping end-to-end ML-powered features with measurable business impact.
  • Hands-on expertise with Ray and Kubernetes in production environments.
  • Spark experience is strongly preferred.
  • Deep knowledge of ML fundamentals including evaluation methodology, dataset design, and model drift.
  • Ability to review and redirect modeling approaches while bridging the gap between research and engineering.
  • Demonstrated cross-organizational technical leadership and ability to influence roadmaps based on throughput, latency, and cost trade-offs.

Responsibilities

  • Set the technical strategy and own end-to-end delivery of the ML platform, spanning training, experimentation, and inference.
  • Drive the design, launch, and iteration of Safety AI features while co-owning performance metrics and reliability.
  • Design and operate scalable online and batch inference systems using tools like Ray and Spark.
  • Partner with firmware and edge teams to package, validate, and deploy models, while building feedback loops.
  • Own reliability, observability, and security for ML systems across cloud and edge, including incident response.
  • Act as the technical authority for ML infrastructure, setting architecture direction and mentoring senior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
$196,000 — $269,500 CAD
Apply Now