Staff Machine Learning Engineer, Personalization

38 minutes ago
Full-time
Lead
Software Development
Spotify

Spotify

Spotify is a leading global audio streaming service empowering artists and inspiring fans worldwide with over 70 million tracks. It has 365 million users, including 165 million subscribers, across 178 markets.

Media
Founded 2006

Description

  • Own and improve the machine learning models and systems that power the Home feed, including the Shortcuts experience.
  • Design, build, and ship personalized recommendations for millions of Spotify listeners globally.
  • Build content recommendation systems for emerging agentic and AI-powered user experiences.
  • Train, fine-tune, evaluate, and optimize large language models using methods such as supervised fine-tuning, distillation, and parameter-efficient training.
  • Partner with product managers, engineers, data scientists, and designers to define and execute experimentation strategies.
  • Drive A/B testing, monitoring, model evaluation, and continuous optimization of recommendation quality, reliability, and cost efficiency.
  • Improve ML platform capabilities, data pipelines, and production systems that support personalization at Spotify scale.
  • Drive technical direction in ambiguous problem spaces and contribute to the long-term architecture of personalization systems.
  • Mentor and support other machine learning engineers to raise the team’s overall bar.

Requirements

  • 8+ years of experience building and deploying machine learning systems in production environments.
  • Deep expertise in recommendation systems, ranking models, personalization, or large-scale content discovery platforms.
  • Strong proficiency in Python and hands-on experience building machine learning systems with PyTorch.
  • Experience with large language model training, fine-tuning, evaluation, and optimization techniques including SFT, distillation, and LoRA.
  • Experience with large-scale inference systems and an understanding of latency, reliability, and cost optimization.
  • Ability to design, execute, and interpret online experiments and A/B tests to improve user outcomes.
  • Experience operating distributed machine learning workloads using technologies such as Ray, FSDP, HSDP, or similar frameworks.
  • Experience building and maintaining data pipelines and orchestration workflows using technologies such as Flyte, Airflow, BigQuery, and cloud-based storage platforms.
  • Strong communication skills across technical and non-technical audiences, with influence beyond the immediate team.
  • North America work location required, with collaboration in Eastern Standard Time.

Benefits

  • Base salary range of $227,495 to $324,993 in the United States.
  • Equity in addition to base compensation.
  • Health insurance.
  • Six months of paid parental leave.
  • 401(k) retirement plan.
  • Monthly meal allowance.
  • 23 paid days off.
  • 13 paid flexible holidays plus paid sick leave.
  • Flexible work location within North America, with remote flexibility where available.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI Platform Support Engineer (APAC)

Lightning AI 11-50 IT Services

Lightning AI is hiring an AI Platform Support Engineer to support APAC customers running production ML workloads on cloud, Kubernetes, and GPU infrastructure.

Grafana Kubeflow Kubernetes Linux MLOps OpenTelemetry Prometheus Python PyTorch
23 hours, 38 minutes ago

AI Operations Engineer

DNSFilter 51-250 IT Services

DNSFilter is hiring a fully remote AI Operations Engineer to build internal AI tools, agents, and integrations that help a fast-growing SaaS company operate more efficiently.

Cybersecurity JavaScript LLM Python REST API SQL TypeScript
23 hours, 53 minutes ago

Machine Learning & NLP Expert

Weekday 11-50 Construction & Engineering

A client is hiring a part-time, fully remote Machine Learning & NLP Expert to help train, evaluate, and improve frontier AI models through high-quality task design and model assessment.

Feature Engineering LLM Machine Learning NLP Python PyTorch TensorFlow
23 hours, 53 minutes ago

EXPRESSION OF INTEREST - AI

Pushpay 251-1K Capital Markets

Expressions of interest are being accepted for Agentic AI development candidates to help design autonomous, multi-agent systems for complex AI workflows at an unspecified organization.

C# Docker GitHub Kubernetes LLM Podman Python TypeScript
1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers