Samsara
Staff Machine Learning Engineer - Edge AI
Remote - Canada +1 · Remote · Staff · Full-time · Posted Nov 27, 2025
- Location
- Remote - Canada
San Francisco - SF9 - Experience
- 8+ years as a Machine Learning Engineer; experience coaching and mentoring ML Engineers.
- Visa sponsorship
- All offers of employment are contingent upon the ability to secure and maintain the legal right to work at the company and in the specified work location.
About the job
Leads development of AI product features for edge devices, using large-scale operational data and collaborating across engineering and research teams.
What you'll do
- Lead design and implementation of AI product initiatives on edge devices; develop tactical solutions and longer-term research.
- Use petabyte-scale operational data to prototype AI experiences and optimize ML model performance on edge devices.
- Partner with engineering and business teams, adopt suitable research and technology, and mentor ML Engineers.
What they ask for
- 8+ years experience as a Machine Learning Engineer.
- Profound experience optimizing ML models and systems for Edge compute constraints.
- Coding in python or similar, and in C++ or Rust.
- Experience developing and shipping production code at large scale; strong functional knowledge of iterative ML product development.
Nice to have
- Proficiency in self-serving with data for experiments and model training at scale; record of successful high impact deliveries in AI.
- Deep knowledge in state of the art Computer Vision and multi-model models.
Pay
$170,400 — $234,300 CAD (annual base salary)
Tools
python, C++, Rust
AI focus
Develop and optimize AI solutions and ML models for edge devices, including longer-term research and new AI experiences.
Model-written summary · the original posting is authoritative