Design and implement ML APIs for seamless integration of machine learning models into cloud-based applications
Build and maintain data pipelines to support the continuous training and improvement of machine learning models, contributing to the development of a data flywheel
Implement support for A/B testing and online evaluation of machine learning models to facilitate rapid iteration and deployment
Partner with firmware and full-stack teams to deploy model for optimal performance and cost
Research and evaluate emerging technologies and methodologies in machine learning to drive innovation and improvement in our ML application systems
Collaborate with PM to translate customer needs to ML 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
Requirements
BS or MS in Computer Science or other relevant field
4+ years of experience as a Machine Learning Engineer 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
Benefits
Full time employees receive a competitive total compensation package along with employee-led remote and flexible working
health benefits
much, much more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.