Senior Machine Learning Engineer - Messaging Platform
Spotify· Engineering – Subscriptions R&D
Hybrid (London/Stockholm)PermanentPosted 5mo ago
About the role
Spotify’s Messaging Platform powers communications to over a billion users. The Paloma squad focuses on message optimization across push, email, and in-app messages, evolving toward long-term user journey optimization using reinforcement learning and domain signals.
Responsibilities
- Design, build, and ship machine learning models that optimize messaging across push, email, and in-app channels
- Plan and run A/B experiments in a multi-objective environment, balancing conversion, engagement, retention, and reachability
- Contribute to reinforcement learning systems that optimize for long-term user outcomes rather than immediate interactions
- Partner with product managers, data scientists, and engineers to define what success looks like and how to measure it
- Own the full ML lifecycle, from data and modeling to deployment, monitoring, and iteration
- Integrate ML models with upstream systems, including domain value signals and opportunity generation frameworks
- Help shape the future of AI-assisted development within the team, exploring how tools can accelerate experimentation and delivery
Qualifications
- Strong experience building and deploying machine learning models in production environments at scale
- Ability to translate business problems into ML solutions and discuss trade-offs with cross-functional partners
- Experience with complex optimization problems such as ranking systems or multi-objective decision-making
- Hands-on experience with PyTorch and distributed systems such as Ray or similar frameworks
- Deep understanding of experimentation and designing reliable tests in environments with interacting metrics
- Ability to analyze results using causal inference or metric decomposition when needed
- Experience with or curiosity about reinforcement learning and long-term optimization systems
- Ability to work across disciplines, navigate ambiguity, and shape strategy and direction
Skills
Required:Machine LearningOptimizationPyTorch
Nice to have:Reinforcement LearningDistributed Systems
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Spotify
Music for everyone
Spotify is a digital music service that gives you access to millions of songs.
music streamingdigital music service
More open roles at Spotify
- Principal Product Manager - Core Experience Platform4d agoHybrid (Stockholm and London) · Product – Experience
- Staff Machine Learning Engineer, Home Surfaces4d agoHybrid (New York, NY / Boston, MA) · Engineering – Personalization
- Engineering Manager - Subscriptions4d agoHybrid (EMEA) · Engineering – Subscriptions R&D
- Senior Machine Learning Engineer, Personalization4d agoHybrid (Eastern Time (ET)) · Engineering – Personalization
- Audiobook Licensing & Partnerships Manager - Japan4d agoHybrid (Tokyo) · Business Team