Drimva

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

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)