Taro Logo

Machine Learning Engineer, GenRecs, Personalization

World's most popular audio streaming subscription service launched in 2008, transforming music listening with a mission to unlock human creativity.
$138,250 - $197,500
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
AI · Consumer

Description For Machine Learning Engineer, GenRecs, Personalization

Spotify, the world's leading audio streaming platform, is seeking a Machine Learning Engineer to join their Personalization (PZN) team. This role is crucial in making content discovery more enjoyable for hundreds of millions of listeners worldwide. The team is responsible for key features like Home, Search, and popular playlists including Made For You, Discover Weekly, and Daily Mix.

As a Machine Learning Engineer, you'll be at the forefront of developing sophisticated ML solutions that power Spotify's personalization products. You'll work with cutting-edge technologies in machine learning, natural language processing, and generative AI, implementing solutions that scale to serve hundreds of millions of active users. The role offers a unique blend of technical challenges and creative problem-solving, as you'll be building features that connect artists and fans in personalized ways.

The position offers competitive compensation ranging from $138,250 to $197,500 plus equity, along with comprehensive benefits including health insurance, parental leave, and retirement plans. Working in a flexible, remote environment within North America (Eastern Time Zone), you'll collaborate with cross-functional teams spanning user research, design, data science, and product management.

Spotify values diversity and inclusion, welcoming talent from all backgrounds. The company's mission to unlock human creativity by connecting artists with billions of fans makes this an exciting opportunity for ML practitioners who want to impact how the world experiences music and audio content. The role requires expertise in Python, Java, or Scala, with experience in frameworks like PyTorch, TensorFlow, and distributed computing platforms.

Last updated 10 days ago

Responsibilities For Machine Learning Engineer, GenRecs, Personalization

  • Design, build, evaluate, and ship ML solutions in Spotify's personalization products
  • Collaborate with cross functional teams to build new product features
  • Prototype new approaches and productionize solutions at scale
  • Promote and role-model best practices of ML systems development
  • Be part of an active group of machine learning practitioners

Requirements For Machine Learning Engineer, GenRecs, Personalization

Python
Java
Scala
  • Experienced ML practitioner
  • Strong background in machine learning, natural language processing, and generative AI
  • Hands-on expertise with implementing end-to-end production ML systems at scale in Python, Java or Scala
  • Experience with Pytorch and/or TensorFlow
  • Experience with designing end-to-end tech specs and modular architectures
  • Experience with large scale, distributed data processing frameworks (Apache Beam, Apache Spark, GCP or AWS)

Benefits For 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 Machine Learning Engineer, GenRecs, Personalization