
Machine Learning Engineer, Personalization, Samba
Our Take
Drive Spotify's personalization engine, Samba, optimizing recommendations for millions of users.
What you’ll do
- Design and build ML systems for ranking/sequencing
- Develop multi-objective optimization strategies
- Collaborate with product, data science, engineering
- Bring models into production across ML/backend/data
- Contribute to scalable infrastructure
- Run experiments and improve performance
- Shape technical direction and engineering excellence
What they’re looking for
- 5+ years ML, data, or backend experience
- Experience with production-grade systems
- Worked on recommendation/ranking systems
- T-shaped skillset (ML, data, backend)
- Comfortable navigating ambiguity
- Care about user experience and impact
What you get
- Flexibility to work from home
- In-person meetings for collaboration
- Equal opportunity employer
- Inclusive and accessible recruitment process
As posted by Spotify
The Personalization team makes deciding what to play next easier and more enjoyable for every listener. From Blend to Discover Weekly, we’re behind some of Spotify’s most-loved features. We built them by understanding the world of music and podcasts better than anyone else. Join us and you’ll keep millions of users listening by making great recommendations to each and every one of them.
Samba sits at the heart of Spotify’s personalization engine, powering experiences like autoplay, radio, and personalized mixes. We work on complex sequencing and optimization problems—balancing what users love with how Spotify supports creators and the business.
Our team blends machine learning, backend engineering, and data expertise, and collaborates across North America and Europe to deliver impactful, real-time personalization at scale.