Machine Learning Engineer II, Personalization

A global music and podcast streaming platform pioneering personalized listening experiences.
$138,250 - $197,500
Machine Learning
Mid-Level Software Engineer
Remote
5,000+ Employees
AI · Consumer

Description For Machine Learning Engineer II, Personalization

Spotify's Personalization team is seeking a Machine Learning Engineer II to join their innovative team responsible for beloved features like Discover Weekly and AI DJ. This role focuses on developing the future of prompt-based playlists and listening sessions, specifically working on the AI Playlist feature. The position offers a competitive salary range of $138,250-$197,500 plus equity and comprehensive benefits.

The ideal candidate will have strong expertise in Machine Learning, particularly with Large Language Models, and hands-on experience with Python, Flyte, and PyTorch. You'll be contributing to the design and development of the AI Playlist engine, staying current with LLM technology, and implementing end-to-end production ML systems at scale.

Working remotely within North America (Eastern Standard time zone), you'll be part of a team that's revolutionizing how millions of users discover and enjoy music and podcasts. The role combines technical expertise with product mindedness, requiring someone who can move quickly from idea to prototype to production while maintaining a strong focus on user experience.

Benefits include comprehensive health insurance, generous parental leave, retirement plans, and flexible time off. This is an excellent opportunity for a mid-level engineer to make a significant impact on how people experience music through AI and machine learning technologies.

Last updated 3 days ago

Responsibilities For Machine Learning Engineer II, Personalization

  • Contribute to the design, development, evaluation, and maintenance of the AI Playlist engine
  • Stay abreast of the latest in LLM technology and apply it to the team's problem domain
  • Contribute broadly to the team, including developing tooling and going on-call

Requirements For Machine Learning Engineer II, Personalization

Python
Java
Scala
  • Strong background in Machine Learning, in particular experience with Large Language Models
  • Hands on experience with Python, Flyte, and PyTorch
  • Comfortable moving quickly from idea to prototype to production
  • Product minded
  • Dedicated to making the best possible product for our users
  • T-shaped in either Backend or Data Engineering, or preferably both

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

Machine Learning Engineer II, Personalization

Machine Learning Engineer II position at Spotify focusing on personalization and recommendation systems, offering competitive salary and remote work flexibility.

Machine Learning Engineer - Content Understanding

Machine Learning Engineer position at Spotify, focusing on content understanding and ML systems at scale, offering $112K-$195K plus benefits in New York City.

Software Development Engineer (ML), AGI Customization

ML Engineer role at Amazon's AGI team focusing on LLM customization, fine-tuning, and distillation, requiring strong machine learning background and software development experience.

Machine Learning Engineer, Behavior Planning

Machine Learning Engineer position at Aurora focusing on behavior planning and motion planning for self-driving vehicles using ML approaches.

Applied Research Engineer

Applied Research Engineer position at Sieve, working on video AI systems and developing solutions for video understanding, editing, and search use cases.