Build Spotify’s personalized recommendations remotely with Python and PyTorch expertise. Shape Home feed experiences serving millions of listeners globally.
As a Staff Machine Learning Engineer, you will own personalization systems across Spotify Home Surfaces. The work combines recommendation systems, ranking models, large language models, experimentation, and production-scale machine learning infrastructure. You will take models from research into production while guiding technical direction in ambiguous problem spaces.
Key Responsibilities
Own machine learning models powering Spotify’s Home feedDesign personalized recommendations for millions of listenersBuild content systems for agentic and AI-powered experiencesDrive experimentation, monitoring, evaluation,
and optimizationImprove platforms, pipelines, and production personalization systemsRequirements:
Eight or more years building production machine learning systemsDeep expertise in recommendations, ranking, personalization, or discoveryStrong Python proficiency and hands-on PyTorch experienceExperience training, fine-tuning, evaluating, and optimizing large language modelsUnderstanding of large-scale inference latency, reliability, and costApply recommendation systems, Python, PyTorch, and machine learning leadership to Spotify’s globally scaled Home experiences remotely.