Spotify

Spotify

Staff Machine Learning Engineer, Personalization

New York, NY · Staff+

Sponsorship not specified$227k-$325kDetected 1 day ago
PythonBigQueryMachine LearningAirflowData EngineeringNLPLLMsA/B TestingResearch

> stay_score

odds of building a lasting career here

61Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • As a Staff Machine Learning Engineer, you will help shape the future of personalized discovery and engagement at Spotify.
  • This role is ideal for someone who enjoys taking models from research to production, driving technical direction in ambiguous problem spaces, and solving complex personalization challenges at global scale.

Responsibilities

  • Design, build, and ship personalized recommendations that serve millions of Spotify listeners globally.
  • Build content recommendation systems for emerging agentic and AI-powered user experiences.
  • Train, fine-tune, evaluate, and optimize large language models using techniques such as supervised fine-tuning (SFT), distillation, and parameter-efficient training approaches.
  • Partner closely with product managers, engineers, data scientists, and designers to define and execute experimentation strategies.
  • Drive A/B testing, monitoring, model evaluation, and continuous optimization of recommendation quality, reliability, and cost efficiency.
  • Improve ML platform capabilities, data pipelines, and production systems that support personalization at Spotify scale.
  • Drive technical direction in ambiguous problem spaces and contribute to the long-term architecture of personalization systems.

Requirements

  • You have deep expertise in recommendation systems, ranking models, personalization, or large-scale content discovery platforms.
  • You are experienced with large language model training, fine-tuning, evaluation, and optimization techniques including SFT, distillation, and LoRA.
  • You have worked with large-scale inference systems and understand the challenges of latency, reliability, and cost optimization.
  • You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what's playing in your headphones.

Compensation

  • $227k-$325k

Benefits

  • Own and improve the machine learning models and systems that power the Home feed, including the Shortcuts experience.
  • Mentor and support other machine learning engineers, helping raise the bar across the team.
  • You have 8+ years of experience building and deploying machine learning systems in production environments.
  • You have strong proficiency in Python and hands-on experience building machine learning systems with PyTorch.

Company info

  • Where You'll Be - We offer you the flexibility to work where you work best!
  • At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone.

This listing is sourced directly from Spotify's careers page and normalized into a canonical job model.