CareerPlan

Senior Machine Learning Engineer - Personalization

Full-time$184k–$263k2026-10-15 → 2026-11-10
Hybrid

Core

Build and improve machine learning models for Spotify Search to make recommendations more relevant, personalized, and engaging for millions of listeners.

Role type

Senior Machine Learning Engineer (Search & Personalization)

Builds

Personalized search ranking and backend retrieval systems for music, videos, and audiobooks

Domain

Music streaming, Search, Recommendation Systems

Deliverable

production ML models

Required skills

Machine learning for information retrieval, search ranking, and personalization; Python; Backend engineering at scale; Experiment design and evaluation; Large-scale data processing; Emerging AI and agentic systems

Preferred skills

Large language models (LLMs); Agentic systems

Technologies

Python, modern machine learning frameworks, data processing tools

Responsibilities

Develop and optimize ranking and backend retrieval systems; Design, implement, and evaluate ML solutions from experimentation to production; Partner with product and engineering teams to deliver improvements; Use data analysis and metrics to validate hypotheses; Contribute to scalable ML infrastructure; Share knowledge and shape technical direction

Seniority

Senior, hands-on IC