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 is crucial in making music, podcast, and audiobook discovery more enjoyable for hundreds of millions of listeners worldwide. The team powers key features like Home, Search, and popular playlists including Made For You, Discover Weekly, and Daily Mix.

As a Senior ML Engineer, you'll lead technical initiatives and collaborate across teams to build and deploy sophisticated recommendation systems at scale. The role combines technical leadership with hands-on machine learning development, requiring expertise in both ML systems architecture and practical implementation. You'll work with cutting-edge technologies including TensorFlow/PyTorch and have the opportunity to influence the direction of Spotify's ML infrastructure.

The position offers competitive compensation ($176,166-$251,666 plus equity) and comprehensive benefits including health insurance, generous parental leave, and flexible time off. Working remotely within North America (Eastern Time Zone), you'll join a diverse, inclusive team passionate about revolutionizing how the world listens to audio content.

This is an exceptional opportunity for an experienced ML engineer looking to make a significant impact on how millions of people discover and enjoy music and audio content. You'll be at the forefront of applying machine learning to solve real-world problems while working with a talented team in a culture that values creativity, innovation, and work-life balance.

Last updated 10 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
  • Architect, design, develop, and deploy ML models
  • Be a leader in Spotify's ML community
  • Work collaboratively on existing platforms and systems

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 for ML frameworks
  • 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
Equity
  • 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