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's Personalization (PZN) team is at the forefront of making music, podcast, and audiobook discovery more enjoyable for hundreds of millions of listeners worldwide. As a Senior Machine Learning Engineer on the GenRecs team, you'll be working on cutting-edge recommendation systems that power features like Home, Search, Made For You, Discover Weekly, and Daily Mix. This role combines technical leadership with hands-on ML engineering, requiring expertise in large-scale machine learning systems, model optimization, and distributed computing.

The position offers the flexibility to work remotely within North America, with collaboration centered in the Eastern time zone. You'll be joining a company that has revolutionized how the world listens to audio content since 2008, with a mission to enable both creators and listeners to thrive in the digital audio space.

The role demands a blend of technical expertise in ML systems, leadership capabilities, and practical experience with modern ML frameworks and infrastructure. You'll be working with state-of-the-art technologies including TensorFlow/PyTorch, Kubernetes, and specialized hardware for ML model training and inference. The position offers competitive compensation, comprehensive benefits, and the opportunity to impact how millions of people discover and enjoy audio content.

Spotify emphasizes inclusivity and diversity, welcoming talent from all backgrounds. The company offers extensive benefits, including flexible work arrangements, generous parental leave, and comprehensive healthcare, making it an attractive destination for top ML engineering talent looking to make a significant impact in the audio streaming industry.

Last updated a month 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 valued 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
  • Deep understanding of ML systems and infrastructure
  • Experience in Tensorflow or PyTorch
  • Hands-on experience with technologies such as Kubernetes or Ray
  • Experience troubleshooting model training and deployment across hardware ecosystems
  • Experience with model compression and computational efficiency optimization
  • Experience optimizing model inference for different GPU types
  • Experience with recommender systems and user behavior modeling

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

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