Machine Learning Engineer - Content Understanding

A global music and audio streaming platform serving millions of users worldwide.
$112,664 - $195,540
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer - Content Understanding

Spotify, the leading global music and audio streaming platform, is seeking a Machine Learning Engineer to join their Content Understanding team. This role focuses on building and deploying ML solutions at scale for various use cases in media and catalog understanding. The position involves working on cutting-edge projects like audio fingerprinting for podcast music recognition, video/image tagging for moderation and recommendations, and audiobook author attribution using graph ML approaches.

The role sits within the Experience team, which is dedicated to delivering the best Spotify experience to millions of users worldwide. You'll be part of a diverse team averaging 11 years of music industry experience, working alongside product managers, data scientists, and engineers. The team is responsible for expanding the state of the art in AI-based machine technology, enabling intelligent ways to search, explore, and process metadata.

As a Machine Learning Engineer, you'll build production systems that directly impact user experience, prototype new approaches, and scale solutions for hundreds of millions of active users. The position requires strong technical skills in Python and cloud platforms, with experience in implementing ML systems at scale. You'll work in a collaborative, agile environment, using data-driven development practices to create innovative solutions.

The position offers competitive compensation ranging from $112,664 to $195,540 plus equity, along with comprehensive benefits including health insurance, six months of paid parental leave, and a 401(k) plan. Based in New York City, the role offers hybrid working arrangements, combining the flexibility of remote work with in-person collaboration opportunities.

This is an excellent opportunity for a skilled ML engineer who wants to make a significant impact on how millions of people experience music and audio content while working with cutting-edge technology at scale.

Last updated 7 days ago

Responsibilities For Machine Learning Engineer - Content Understanding

  • Build production systems that enrich and improve listeners' experience
  • Contribute to designing, building, evaluating, shipping, and refining Spotify's product through ML development
  • Prototype new approaches and production-ize solutions at scale
  • Help drive optimization, testing, and tooling to improve quality
  • Perform data analysis to establish baselines and inform product decisions
  • Collaborate with cross functional agile team on new technologies and features

Requirements For Machine Learning Engineer - Content Understanding

Python
Java
Scala
  • Professional experience in applied machine learning
  • Extensive experience working in a product and data-driven environment
  • Python experience required
  • Experience with cloud platforms (GCP or AWS)
  • Hands-on experience implementing machine learning systems at scale
  • Experience architecting data pipelines
  • Knowledge of tools like Dataflow, Apache Beam, or Spark
  • Care about agile software processes and data-driven development
  • Experience and passion for fostering collaborative teams

Benefits For Machine Learning Engineer - Content Understanding

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 Machine Learning Engineer - Content Understanding

Machine Learning Engineer II, Personalization

Machine Learning Engineer II position at Spotify, focusing on AI-powered playlist personalization and LLM technology, offering remote work and competitive compensation.

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

AIML - Machine Learning Engineer, Foundation Model Services

Machine Learning Engineer role at Apple focusing on foundation model services, offering $143K-$264K salary plus benefits, requiring 2+ years ML experience.