
Senior Machine Learning Engineer - Messaging Platform
at Spotify
Posted 9 minutes ago
No clicks
- Compensation
- Not specified
- City
- Country
- United Kingdom, Sweden
Currency: Not specified
**Senior Machine Learning Engineer - Messaging Platform** Design, build, and deploy ML models optimizing push, email, and in-app messaging for 1B+ users. Join Spotify's Subscriptions R&D team in London or Stockholm to evolve messaging systems, combining reinforcement learning with deep user domain signals. Requires 5+ years of ML experience, expertise in python, scikit-learn, and TensorFlow.
Department: Engineering
Team: Subscriptions R&D
Location: London, Stockholm
Type: Permanent
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
Who You Are
- You have strong experience building and deploying machine learning models in production environments at scale
- You are comfortable translating business problems into ML solutions and discussing trade-offs with cross-functional partners
- You have worked on complex optimization problems such as ranking systems or multi-objective decision-making
- You bring hands-on experience with PyTorch and distributed systems such as Ray or similar frameworks
- You understand experimentation deeply and can design reliable tests in environments with interacting metrics
- You are able to analyze results using approaches like causal inference or metric decomposition when needed
- You have experience with or curiosity about reinforcement learning and long-term optimization systems
- You enjoy working across disciplines and navigating ambiguity while shaping strategy and direction
Where You'll Be
- This role is based in London and Stockholm
- We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home
