Taro Logo

Senior Machine Learning Engineer, GenRecs, Personalization

World's most popular audio streaming subscription service, transforming music listening since 2008.
$176,166 - $251,666
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior Machine Learning Engineer, GenRecs, Personalization

Spotify, the world's leading audio streaming platform, is seeking a Senior Machine Learning Engineer to join their Personalization (PZN) team. This role focuses on making music, podcast, and audiobook recommendations more enjoyable for hundreds of millions of listeners worldwide. The position combines technical leadership with hands-on ML development, working on products like Home, Search, and popular playlists such as Made For You, Discover Weekly, and Daily Mix.

The role requires expertise in machine learning, particularly in recommender systems, with a focus on designing and implementing large-scale ML solutions. You'll be working with cutting-edge technologies including TensorFlow/PyTorch and potentially Kubeflow and Ray, while leading technical projects and collaborating across teams.

As a technical leader, you'll mentor others while contributing to Spotify's ML community. The position offers competitive compensation ($176,166-$251,666 plus equity) and comprehensive benefits including health insurance, parental leave, and flexible time off. The role is remote-friendly within North America, operating in the Eastern time zone.

This is an excellent opportunity for experienced ML engineers who want to impact how millions of people discover and enjoy audio content while working with a diverse, inclusive team at a company that values innovation and creativity. Spotify's mission of connecting creators with audiences makes this role particularly meaningful for those passionate about both technology and digital media.

Last updated 11 days ago

Responsibilities For Senior Machine Learning Engineer, GenRecs, Personalization

  • Be a technical leader within the team and Spotify in general
  • Coordinate technical projects across teams within Spotify
  • Facilitate collaboration with engineers, product owners, and designers
  • Be a member of an autonomous, cross-functional agile team
  • Architect, design, develop, and deploy ML models
  • Be a leader in Spotify's ML community

Requirements For Senior Machine Learning Engineer, GenRecs, Personalization

Python
Kubernetes
  • Experience being a technical leader or mentor
  • Experience training, improving and operating internet-scale ML models
  • Strong background in machine learning, especially recommender systems
  • Experience with designing end-to-end tech specs and modular architectures
  • Experience in designing and building ML systems
  • Experience with feature engineering and building scalable data pipelines
  • Deep understanding of ML systems and infrastructure
  • Experience in Tensorflow or PyTorch
  • Experience with Kubeflow, Ray (plus)
  • Experience with generative models (plus)

Benefits For Senior Machine Learning Engineer, GenRecs, Personalization

Medical Insurance
Parental Leave
401k
  • Health insurance
  • Six month paid parental leave
  • 401(k) retirement plan
  • Monthly meal allowance
  • 23 paid days off
  • 13 paid flexible holidays
  • Paid sick leave
  • Equity

Interested in this job?

Jobs Related To Spotify Senior Machine Learning Engineer, GenRecs, Personalization