Taro Logo

Senior Machine Learning Engineer, Rewards

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, Rewards

Spotify's Personalization team is seeking a Senior Machine Learning Engineer to join their innovative group that powers beloved features like Blend and Discover Weekly. This role sits at the intersection of recommendations and long-term user satisfaction, working to make music and podcast discovery more enjoyable for millions of listeners. The position offers the opportunity to work with cutting-edge ML technologies, collaborating with research scientists and data scientists to prototype and productize state-of-the-art recommendation systems.

The role involves hands-on development of ML systems at scale, focusing on reward signals for recommendations and their integration across various systems. You'll be working with modern technologies including transformer architectures, sequential models, and distributed computing frameworks. The position requires expertise in languages like Python, Java, or Scala, and familiarity with major ML frameworks and cloud platforms.

Spotify offers a competitive base salary range of $176,166 - $251,666 plus equity, along with comprehensive benefits including health insurance, six months of paid parental leave, and generous PTO. The company embraces remote work, allowing flexibility within the North American region, though team collaboration occurs in the Eastern Standard time zone.

As part of Spotify's commitment to innovation and inclusivity, you'll join a diverse team that's revolutionizing how the world listens to music and podcasts. The company serves millions of users and supports countless artists, making it an exciting opportunity for those passionate about combining machine learning with music and content recommendation at scale.

The ideal candidate will bring both technical expertise and leadership qualities, helping to shape best practices in ML systems development while working on projects that directly impact user experience. This role offers the perfect blend of technical challenge, creative problem-solving, and the opportunity to influence how millions of people discover and enjoy content on Spotify.

Last updated 2 days ago

Responsibilities For Senior Machine Learning Engineer, Rewards

  • Contribute to designing, scaling/building, evaluating, integrating, shipping, and refining reward signals for recommendations
  • Lead collaborations and align across PZN to integrate and A/B test mid-term signals in various recommendation systems
  • Promote and role-model best practices of ML systems development, testing, evaluation

Requirements For Senior Machine Learning Engineer, Rewards

Python
Java
Scala
  • Strong background in machine learning
  • Expertise in statistics and optimization, especially in sequential models, transformer architecture models
  • Experience with fine-tuning processes for sequential models
  • Hands-on experience with large cross-collaborative machine learning projects
  • Experience implementing production machine learning systems at scale in Java, Scala, Python
  • Experience with TensorFlow, PyTorch, Scikit-learn (preferred)
  • Experience with large scale, distributed data processing frameworks (Apache Beam, Apache Spark, Scio)
  • Experience with cloud platforms like GCP or AWS
  • Care about agile software processes

Benefits For Senior Machine Learning Engineer, Rewards

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

Interested in this job?

Jobs Related To Spotify Senior Machine Learning Engineer, Rewards