About the role:
The Samsara Machine Learning / Computer Vision team builds end-to-end applications to power different product pillars at Samsara. We are looking for a talented scientist to generate insights and draw value from rich customer interactions, as well as from the 2T+ data points our sensors and cameras collect on an annual basis.
This is a remote position open to candidates based in the US and Canada except the San Francisco Bay Area and NYC Metro Area.
You should apply if:
- You want to impact the industries that run our world: Your efforts will result in real-world impact—helping to keep the lights on, get food into grocery stores, reduce emissions, and most importantly, ensure workers return home safely.
- You are the architect of your own career: If you put in the work, this role won’t be your last at Samsara. We set up our employees for success and have built a culture that encourages rapid career development, countless opportunities to experiment and master your craft in a hyper growth environment.
- You’re energized by our opportunity: The vision we have to digitize large sectors of the global economy requires your full focus and best efforts to bring forth creative, ambitious ideas for our customers.
- You want to be with the best: At Samsara, we win together, celebrate together and support each other. You will be surrounded by a high-caliber team that will encourage you to do your best.
Click hereto learn more about Samsara's cultural philosophy.
In this role, you will:
- Build and improve the accuracy of ML / CV models, including retraining and optimizing open-source models to solve Samsara-specific problems
- Work with petabyte-scale data from Samsara camera and sensor devices to develop new models
- Optimize models for inference on the backend and/or on edge devices
- Partner with hardware and full-stack teams to deploy model for optimal performance and cost
- Stay connected to industry and academic research and adopt novel technology that suits Samsara’s needs
- Collaborate with PM to translate customer needs to ML / CV solutions
- 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) as we scale globally and across new offices
Minimum requirements for the role:
- BS or MS in Computer Science or other technical degree with 3+ years of experience as an Applied Scientist, Machine Learning Engineer, or similar role working on Computer Vision; or
- Ph.D. in Computer Science or quantitative discipline (e.g., Applied Math, Physics, Statistics) with 1+ years of experience working on Computer Vision.
- Strong proficiency in one or more common languages (e.g., C++, Golang, Java, Python)
- Proficiency with common ML tools (e.g., Spark, TensorFlow, PyTorch)
- Familiarity managing data processing and machine learning code via GitHub
- Excellent problem-solving skills and the ability to work alone and collaboratively
An ideal candidate also has:
- Experience implementing ML models on large datasets
- Experience building, deploying, and optimizing ML models on the edge
- Experience working with cross functional teams on a project
- Comfortable with full-stack / backend development code to build a strong understanding of underlying data structures and other dependencies