Remote ML Engineer – Personalization & Recommendations

Spotify

New York (NY)

Remote

USD 148,000 - 212,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

Spotify is seeking a Machine Learning Engineer for the Personalization team to advance home recommendations and improve user satisfaction. You will design, scale, and productionize ML models that power features like Discover Weekly and Made-for-you experiences.

You should be proficient with Python and Java/Scala, and have hands-on experience with PyTorch, Ray, and Hugging Face. Familiarity with Spark/Beam and cloud platforms (AWS/GCP) is preferred.

Qualifications

  • Strong background in machine learning, statistics, and optimization.
  • Experience building and deploying ML systems at scale.
  • Hands-on with PyTorch, Ray, and Hugging Face.
  • Familiarity with Spark/Beam and cloud platforms (AWS/GCP).
  • Collaborates effectively with research, data science, and engineering teams.

Responsibilities

  • Design, scale/build, evaluate, integrate, ship, and refine reward signals for recommendations.
  • Lead collaborations and align across Personalization to integrate and A/B test mid-term signals in various recommendation systems.
  • Promote and model best practices of ML systems development and testing across the organization.

Skills

Machine learning
Statistics
Optimization
Production ML systems
Python
Java
Scala
PyTorch
Ray
Hugging Face
Transformers
LLMs

Tools

Apache Spark
Apache Beam
Scio
AWS
GCP

Job description

Spotify is seeking a Machine Learning Engineer for the Personalization team to advance home recommendations and improve user satisfaction. You will design, scale, and productionize ML models that power features like Discover Weekly and Made-for-you experiences.

You should be proficient with Python and Java/Scala, and have hands-on experience with PyTorch, Ray, and Hugging Face. Familiarity with Spark/Beam and cloud platforms (AWS/GCP) is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Personalization & Discovery
Senior ML Engineer, Personalization & Discovery

Spotify • Boston (MA)

Remote
USD 227,000 - 325,000
Health insurance
Six month paid parental leave
401(k) retirement plan
+4
Staff ML Engineer: Personalization & Discovery
Staff ML Engineer: Personalization & Discovery

Spotify • United States

Remote
USD 190,000 - 280,000
Senior ML Engineer, Personalization & Muse
Senior ML Engineer, Personalization & Muse

Spotify AB • New York (NY)

Hybrid
USD 227,000 - 325,000
Health insurance
Six months paid parental leave
401(k) retirement plan
+4
Senior ML Engineer - Music Personalization & Recommendations
Senior ML Engineer - Music Personalization & Recommendations

spotify • New York (NY)

On-site
USD 150,000 - 230,000
Staff ML Engineer - Global Personalization & Recommendations
Staff ML Engineer - Global Personalization & Recommendations

Spotify • New York (NY)

Remote
USD 227,000 - 325,000
Health insurance
Six month parental leave
401(k) retirement plan
+4
Senior ML Engineer: Personalization & Discovery
Senior ML Engineer: Personalization & Discovery

Resume Skip • United States

Remote
USD 130,000 - 210,000
Staff ML Engineer: Personalization & Discovery
Staff ML Engineer: Personalization & Discovery

Remote • San Francisco (CA)

Hybrid
USD 260,000 - 360,000
Senior ML Engineer – Search & Personalization (Remote)
Senior ML Engineer – Search & Personalization (Remote)

Spotify • New York (NY)

Hybrid
USD 184,000 - 263,000
Health insurance
Six-month paid parental leave
401(k) retirement plan
+4
Staff Machine Learning Engineer, Home Surfaces
Staff Machine Learning Engineer, Home Surfaces

Remote • San Francisco (CA)

Hybrid
USD 260,000 - 360,000
Senior Machine Learning Engineer, Personalization
Senior Machine Learning Engineer, Personalization

Resume Skip • United States

Remote
USD 130,000 - 210,000