Strava
Senior Machine Learning Engineer
$198K–$222K
Strava SF · Hybrid · Senior · Full-time · Posted Apr 3, 2026
About the job
Build and operate production machine-learning systems for Strava products, including personalization, recommendations, activity prediction, and personalized insights.
What you'll do
- Develop, evaluate, deploy, and scale ML models and end-to-end AI systems.
- Use fitness and geolocation data to identify insights and improve product features.
- Improve ML infrastructure and practices for model deployment, monitoring, and maintenance.
What they ask for
- Experience building, shipping, and supporting ML models in production at scale.
- Experience with exploratory data analysis and model prototyping using languages such as Python or R and ML tools.
- Experience building data pipelines with large-scale data technologies.
- Experience with production ML operations and backend services in cloud environments.
Pay
$198K – $221.5K USD base salary
Tools
Python, R, Scikit learn, Pandas, Numpy, Pytorch, Tensorflow, Sagemaker
AI focus
Develop and deploy machine-learning models for personalization, recommendations, activity prediction, and personalized insights; maintain ML platforms and production systems.
Model-written summary · the original posting is authoritative