Senior Machine Learning Engineer (Zeitgeist, Personalization)

Senior Machine Learning Engineer (Zeitgeist, Personalization)

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Spotify

At a Glance

  • Tasks: Design and build AI systems that enhance personalised listening experiences for millions.
  • Company: Join Spotify's innovative Personalization team, shaping the future of music and podcasts.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on cultural context and user-centric products.
  • Why this job: Be at the forefront of Generative AI, making a real impact on user experiences.
  • Qualifications: 5+ years in machine learning, strong Python skills, and experience with LLMs.

The predicted salary is between 80000 - 100000 £ per year.

Requirements

  • You have 5+ years of experience building and shipping machine learning models end-to-end.
  • You have a strong foundation in Python (Java and Scala are a plus) and experienced with GCP tools (e.g. Dataflow, BigQuery).
  • You have hands-on experience with LLMs and agent orchestration frameworks (e.g. LangChain, LlamaIndex, Pydantic), building tool‑calling agents, RAG, and vector databases.
  • You have built and shipped production-scale, data‑driven AI/ML systems, ideally in content understanding, knowledge graphs, NLP, MIR, or related domains.
  • You are excited but not overhyped by the potential of Generative AI.
  • You’re comfortable operating as a 0-to-1 builder — you thrive in ambiguous, exploratory spaces and can move from idea to experimentation to production with confidence.
  • You care about building inclusive, user‑centric products, and you think about AI and ML in the context of products and user impact, not just tech.
  • You have worked effectively in collaborative, cross‑functional environments.
  • You care deeply about code quality, reliability, and scalability.

What the job involves

  • The Personalization team makes deciding what to play next easier and more enjoyable for every listener. From Blend to Discover Weekly, we’re behind some of Spotify’s most‑loved features.
  • We built them by understanding the world of music, podcasts, and listeners better than anyone else and by leveraging the latest in Generative AI.
  • Join us and you’ll give millions of listeners great music and talk experiences, personalized to each and every one of them.
  • The AI Foundation team within Personalization provides the state‑of‑the‑art foundational data and tech with which we are inventing and shipping new interactive, personalized listening experiences. This is a team of about a hundred AI/ML Engineers, Applied Research Scientists, Product Managers, and domain experts.
  • You’ll join the Zeitgeist squad within the AI Foundation team. We focus on building the systems and models that help Spotify understand culture in real time—what’s trending, why it matters, and how it shapes listening.
  • You’ll leverage large language models and agentic workflows, and work closely with engineers, data scientists, and product partners to turn signals into meaningful user experiences. This is an exciting mix of platform‑level content understanding and experience‑level user presentation.
  • Design, build, and ship agentic systems that ground personalized listening experiences in cultural context and world knowledge, used by hundreds of millions of Spotify users.
  • Develop and maintain pipelines for extracting, structuring, and serving cultural signals at scale, leveraging LLMs and agentic workflows.
  • Partner closely with teams across Personalization to integrate foundational cultural data and tech into new agentic listening experiences.
  • Own components end-to-end — from data pipelines and model training to production serving and monitoring.
  • Design and build evaluation tooling (including LLM-as-judge frameworks and dataset analysis), and run experiments to evaluate the impact of cultural context signals on user experience and engagement.
  • Help define the technical direction of the squad, contributing to architecture decisions, and shaping what building '0-to-1' experiences looks like in practice.

Senior Machine Learning Engineer (Zeitgeist, Personalization) employer: Spotify

As a Senior Machine Learning Engineer at Spotify, you'll be part of a dynamic and innovative team that thrives on creativity and collaboration, working in a vibrant environment that champions inclusivity and user-centric design. With access to cutting-edge technology and the opportunity to shape the future of personalized listening experiences for millions, you will find ample opportunities for professional growth and development. Join us in our mission to redefine how listeners engage with music and podcasts, all while enjoying a supportive work culture that values your contributions and encourages exploration.

Spotify

Contact Details:

Spotify Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Machine Learning Engineer (Zeitgeist, Personalization)

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Spotify or similar companies. Attend meetups, webinars, and conferences to make connections that could lead to job opportunities.

Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects, especially those involving LLMs and agent orchestration. This will give potential employers a taste of what you can do and how you think.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail, focusing on your role in building user-centric products.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Senior Machine Learning Engineer (Zeitgeist, Personalization)

Machine Learning
Python
GCP Tools
Dataflow
BigQuery
LLMs
Agent Orchestration Frameworks

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your 5+ years of experience in building and shipping machine learning models. We want to see how you've tackled projects from start to finish, so don’t hold back on the details!

Get Technical:Since we’re all about Python and GCP tools, be sure to mention your proficiency in these areas. If you’ve dabbled in Java or Scala, throw that in too! We love a well-rounded candidate.

Talk About Your Projects:Share specific examples of production-scale AI/ML systems you’ve built, especially if they relate to content understanding or user-centric products. We’re keen to know how your work has impacted users!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Spotify

Know Your Tech Inside Out

Make sure you’re well-versed in Python and GCP tools like Dataflow and BigQuery. Brush up on your experience with LLMs and agent orchestration frameworks, as these will likely come up during the interview. Be ready to discuss specific projects where you've built and shipped machine learning models end-to-end.

Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled ambiguous problems in the past. Think of examples where you’ve moved from idea to experimentation to production. This role is all about being a 0-to-1 builder, so highlight your ability to thrive in exploratory spaces.

Emphasise User-Centric Thinking

Since this position focuses on creating personalised listening experiences, be ready to discuss how you consider user impact in your work. Share examples of how you’ve built inclusive products that prioritise user needs, not just the tech behind them.

Collaborate and Communicate

This role involves working closely with cross-functional teams, so demonstrate your collaborative spirit. Prepare to share experiences where you’ve effectively communicated with engineers, data scientists, and product managers to achieve common goals.