Samsara

Staff ML Engineer

Samsara
Apply
6 months ago
Remote, CanadaStaff+

Responsibilities

  • Design, build, and operate the end-to-end ML platform spanning training, experimentation, batch and online inference, and edge deployment.
  • Partner with product and applied ML teams to design, launch, and iterate ML-powered features such as computer vision, EcoDriving insights, and LLM-based reporting.
  • Lead throughput and cost estimation, capacity planning, and go/no-go analysis for new ML features.
  • Define experiment success metrics, structure A/B tests and offline evaluations, and interpret results for product and technical decisions.
  • Evolve training and experimentation infrastructure, including job orchestration, cluster configuration, environment management, experiment tracking, evaluation, and regression testing.
  • Design and operate Ray- and Spark-based online and batch inference systems with deployment patterns, observability, and SLOs.
  • Partner with firmware and edge teams on model packaging, validation, device deployment, and cloud-to-edge feedback loops.
  • Own reliability, observability, security, on-call practices, incident response, and infrastructure hardening across cloud and edge ML systems.
  • Set ML infrastructure architecture and strategy, influence cross-team decisions, and mentor engineers and applied scientists at Staff+/Senior Staff scope.
  • Improve developer experience through documentation, office hours, best practices, and open-source community participation.
  • Own or co-own end-to-end technical delivery for high-priority initiatives from modeling and system design through production rollout.
  • Champion Samsara’s cultural principles and customer-focused engineering practices.

Requirements

  • 10+ years of experience in machine learning engineering or related fields, with a track record of building and operating large-scale ML systems.
  • Strong experience with distributed computing frameworks such as Ray and/or Spark.
  • Hands-on experience with AWS, containers/Kubernetes, and production observability tooling.
  • Experience building or supporting ML platforms for training, experimentation, or inference used by multiple teams.
  • Understanding of ML fundamentals, including evaluation, experiment design, and production model iteration.
  • Experience shipping ML-powered features end-to-end with measurable product or business impact is preferred.
  • Background in computer vision and/or LLM-based systems in production environments is preferred.
  • Experience with edge or on-device ML and collaboration with firmware or embedded teams is preferred.
  • Familiarity with model registries, deployment, monitoring, rollback, and drift detection is preferred.
  • Experience with strong security and compliance requirements is preferred.
  • Demonstrated ability to lead across teams and influence technical direction at Staff+ scope is preferred.
  • Strong ownership and desire for end-to-end autonomy are preferred.

Benefits

  • Remote position open to candidates based in Canada.
  • Flexible employee-led remote model with offices available for in-person work.
  • Professional development stipend.
  • Comprehensive health and parental leave plans.
  • Eligible for an initial RSU grant, ongoing refresh opportunities, and performance-based bonus or variable pay.
  • Full-time employment with annual base salary stated in CAD.
Samsara

About Samsara

5,001-10,000 employees

Samsara builds a Connected Operations Cloud that uses IoT hardware and software to help fleets and other physical-operations organizations monitor vehicles, assets, and worksites. Its platform spans video-based driver safety, vehicle telematics, equipment monitoring, and mobile workflows, sold as subscriptions with accompanying devices. Founded in 2015 and headquartered in San Francisco, Samsara is a public company on the NYSE (ticker: IOT) serving transportation, construction, manufacturing, field services, and government.

Contact me