Senior Machine Learning Engineer, Personalization
Core
Build and improve machine learning models for Spotify Search to make recommendations more relevant and personalized for millions of listeners.
Role type
Senior IC machine learning engineer (search & personalization)
Builds
Personalized search experiences, ranking systems, and agentic discovery features for music, videos, and audiobooks
Domain
Music streaming, search, and recommendation systems
Deliverable
production ML models
Required skills
machine learning for information retrieval, search ranking, recommendation systems, Python, backend engineering at scale, experiment design, large-scale data processing
Preferred skills
large language models, agentic systems, conversational AI
Technologies
Python, modern ML frameworks, data processing tools
Responsibilities
Build and improve ML models for Spotify Search; Develop and optimize ranking and backend retrieval systems; Explore emerging AI and agentic approaches; Design, implement, and evaluate ML solutions from experiment to production; Partner with cross-functional teams to deliver improvements; Use experimentation and data analysis to validate hypotheses; Contribute to scalable ML infrastructure; Share knowledge and shape technical direction
Seniority
Senior, hands-on IC
