Senior ML Engineer

Date PostedApril 8, 2026LocationRemote (US)CompanySamsara Inc.Salary$157,250—$203,500 CADTypeSenior Level

Job Summary

We are looking for a Senior Machine Learning Engineer to lead the architectural evolution of our safety systems. You will transition our ML stack from siloed models to a unified Perception Platform Layer. Your mission is to build robust infrastructure that translates raw sensor data into real-time, high-stakes decisions across cloud and edge environments.

Responsibilities

  • Architect and build a unified Perception Platform Layer
  • Design real-time ML systems for sensor ingestion and tracking
  • Own end-to-end latency and reliability for safety-critical pipelines
  • Develop evaluation frameworks for safety events and model drift
  • Mentor engineering team members and shape technical strategy

Required Skills

  • 6+ years ML Engineering experience
  • Distributed systems & Computer Vision
  • Cloud ML workflows (AWS/GCP/Azure)
  • Containerization & Edge hardware knowledge
  • System design & Performance profiling

Job Details

### Role Overview We are looking for a Senior Machine Learning Engineer to lead the architectural evolution of our safety systems. You will move our ML stack from siloed, end-to-end models toward a unified Perception Platform Layer. Your mission is to build the robust infrastructure that translates raw sensor data into real-time, high-stakes decisions, ensuring our models perform reliably across both cloud and edge environments. ### Key Responsibilities 1. Platform Architecture & Unification - Architect a Unified Perception Layer: Lead the transition from fragmented, task-specific models to a modular perception platform that supports reusable components and downstream safety applications. - System Design: Design and implement real-time ML systems—from sensor ingestion and tracking to risk reasoning and actuation—ensuring clear interfaces and predictable system behavior. - Hybrid Deployment: Orchestrate model integration across edge and cloud environments, managing versioning, rollouts, and mission-critical fallback mechanisms. 2. Performance & Reliability Engineering - Latency Ownership: Own end-to-end latency and reliability for safety-critical pipelines. Profile, schedule, and optimize messaging and backpressure across the entire stack. - Observability & Feedback Loops: Build sophisticated monitoring for deployed models to detect drift, false positives/negatives, and latency regressions. Close the loop to ensure production data informs the next iteration of training. 3. Rigorous Evaluation & Safety - Safety Cases: Develop evaluation frameworks specifically for rare "long-tail" safety events. Define metrics and build targeted test sets that form the basis for principled ship/no-ship decisions. - Explainability: Partner with Applied Scientists to ensure research outputs are translated into production code that is performant, debuggable, and explainable. 4. Technical Leadership - Strategic Influence: Shape system abstractions early in the platform transition to minimize technical debt. - Mentorship: Set engineering standards for correctness and performance while mentoring junior and mid-level engineers. ### Minimum Requirements - 6+ years of experience in ML Engineering with a proven track record of shipping models in production (robotics, automotive, or industrial AI). - Deep understanding of distributed systems, performance profiling, and computer vision. - Experience with Cloud ML workflows (AWS/GCP/Azure) and containerization, paired with an understanding of edge hardware constraints. - Architectural Mindset: Ability to design systems and understand trade-offs between model complexity and operational reliability.