Spotify
Senior Machine Learning Engineer - Messaging Platform at Spotify in London
Job description
Spotify’s Subscriptions Mission focuses on converting listeners into lifelong subscribers by delivering seamless, valuable experiences across pricing, packaging, and customer journeys. We build the systems and tools that power acquisition, retention, and overall subscription growth at scale.
The Messaging Platform powers Spotify’s communications to over a billion users — from push notifications to emails and in-app messages that connect listeners to the content they love. Within this space, the Paloma squad focuses on message optimization: deciding which message reaches which user, through which channel, and at what moment.
We’re evolving how messaging works at Spotify — moving from short-term optimization toward systems that understand long-term user journeys. By combining reinforcement learning approaches with deeper domain signals, we’re expanding how machine learning shapes the entire messaging funnel.
What You'll Do
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…
This is the opening of the posting. Read the full posting on the Spotify site ›