Spotify - Machine Learning Engineer - Personalization at Spotify

Remote - New York, NY

Apply
More jobs at Spotify

The Personalization (PZN) team at Spotify is focused on making music recommendations more enjoyable. The role involves designing and scaling machine learning systems for recommendation reward signals, leading cross‑team collaborations and A/B testing, and upholding best practices in ML system development. Candidates will work remotely from the United States, leveraging large‑scale data processing frameworks and cloud platforms to drive data‑driven product improvements.

Salary

USD 170,000 - 212,000/year

Requirements

Skills

  • machine learning
  • statistics
  • optimization
  • sequential models
  • transformers
  • generative AI
  • large language models
  • fine-tuning
  • Java
  • Scala
  • Python
  • Apache Beam
  • Apache Spark
  • Scio
  • GCP
  • AWS
  • agile software processes
  • data-driven development
  • reliability
  • disciplined experimentation
  • collaborations
  • stakeholder management
  • A/B testing
  • ML systems development

Languages

  • English

Responsibilities

  • Contribute to designing, scaling/building, evaluating, integrating, shipping, and refining reward signals for recommendations by hands‑on ML development.
  • Lead collaborations and align across Personalization 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, etc., both inside the team as well as throughout the organization.

Technologies

JavaScalaPythonApache BeamApache SparkScioGCPAWS

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.