CareerPlan

Machine Learning Engineer - Subscriptions

LondonFull-time2026-10-23 → 2026-11-10

Core

Building scalable machine learning solutions to personalize the subscriber journey, from conversion to long-term retention, improving subscriber growth and Premium retention.

Role type

Senior IC machine learning engineer (subscriptions)

Builds

Production ML models and reusable subscriber embeddings for personalization and optimization

Domain

Music streaming / Subscriptions

Deliverable

production ML models

Required skills

End-to-end ML project ownership, Python, Scala, PyTorch, data pipeline construction, cloud platforms (GCP/AWS), model observability and reliability, AI-assisted engineering

Preferred skills

Experience with cloud platforms (GCP/AWS), agile software processes, focused experimentation

Technologies

Python, Scala, PyTorch, GCP, AWS

Responsibilities

Lead multi-week ML initiatives end-to-end, own components of ML systems, prototype and productionize solutions at scale, drive optimization and tooling, partner with senior ML engineers

Seniority

Senior, hands-on IC