Samsara

Senior Machine Learning Engineer

Samsara

full-time

Posted on:

Location: 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$132,600 - CA$171,600 per year

Job Level

Senior

Tech Stack

CloudDockerGoIoTJavaKubernetesPythonPyTorchRayScalaSparkTensorflow

About the role

  • Build end-to-end ML applications to power product pillars at Samsara, increasing the safety, efficiency, and sustainability of physical operations.
  • Design and implement scalable machine learning infrastructure using Ray to support model training, deployment, and inference at scale.
  • Leverage Kubernetes for orchestration of containerized applications, ensuring seamless deployment, scaling, and management of ML models and associated services.
  • Develop and maintain CI/CD pipelines for automated testing, deployment, and management of ML applications and infrastructure.
  • Implement robust monitoring, logging, and alerting systems to ensure high availability, performance, and security of the ML platform.
  • Collaborate with data scientists, ML engineers, full-stack, firmware teams and cross-functional partners to optimize data pipelines and model performance.
  • Provide DevOps/SRE support for the ML platform, including incident response, performance tuning, and disaster recovery planning.
  • Stay abreast of the latest advancements in machine learning technologies and infrastructure, and advocate for adoption of best practices and new technologies within the team.
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team).

Requirements

  • BS or MS in Computer Science or other relevant field.
  • 6+ years of experience as a Machine Learning Engineer, Applied Scientist, or similar role.
  • Strong proficiency in one or more common languages (e.g., C++, Golang, Java, Python, Scala).
  • Proficiency with common ML tools (e.g., Spark, TensorFlow, PyTorch).
  • Experience deploying and iteratively refining models using customer feedback loops.
  • Comfortable with full-stack / backend development code to build a strong understanding of underlying data structures and other dependencies.
  • Ability to secure and maintain the legal right to work at the company and in the specified work location.
  • Reside in Canada (position open to candidates residing in Canada).
  • Preferred: Ph.D. in Computer Science or quantitative discipline (e.g., Applied Math, Physics, Statistics).
  • Preferred: Experience building, deploying, and optimizing ML models on the edge.
  • Preferred: Experience building end-to-end ML applications from scratch.
  • Preferred: Expertise in optimizing distributed model training with GPUs.
Instacart

Senior Machine Learning Engineer – Applied AI

Instacart
Seniorfull-time$203k–$225k / year🇨🇦 Canada
Posted: 10 hours agoSource: boards.greenhouse.io
PyTorchSparkSQLTensorflow
Allstate Northern Ireland

Intern – Machine Learning Developer

Allstate Northern Ireland
Entryinternship🇨🇦 Canada
Posted: 2 days agoSource: autodesk.wd1.myworkdayjobs.com
CloudFluxPythonPyTorch
Allstate Northern Ireland

Intern – Machine Learning Operations Engineer

Allstate Northern Ireland
Entryinternship🇨🇦 Canada
Posted: 2 days agoSource: autodesk.wd1.myworkdayjobs.com
SereneAid

Senior AI Engineer – RAG, LightRAG Framework Expert

SereneAid
Seniorcontract🇨🇦 Canada
Posted: 3 days agoSource: join.com
AzurePostgresPython
Deck

Senior AI Engineer

Deck
Seniorfull-time🇨🇦 Canada
Posted: 3 days agoSource: jobs.ashbyhq.com
AzureCloud