← All roles

Senior Machine Learning Engineer - Messaging Platform

Spotify· Engineering – Subscriptions R&D
Apply on company site
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