Machine Learning Engineer - Content Understanding

A global music and audio streaming platform delivering personalized content to millions of users worldwide.
$136,878 - $195,540
Machine Learning
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer - Content Understanding

Spotify's Experience team is seeking a Machine Learning Engineer to join their Content Understanding teams, focusing on enriching the lives of millions of users worldwide through advanced ML solutions. The role involves working on cutting-edge projects like audio fingerprinting for podcast music recognition, video/image tagging for moderation and recommendations, audiobook author attribution using graph ML, and content categorization for royalty calculations.

The position offers an opportunity to work with a diverse team of professionals averaging 11 years of music industry experience, including product specialists, ML engineers, data engineers, and backend developers. You'll be at the forefront of expanding Spotify's AI capabilities, using world-class engineering and machine learning techniques on real-world big data.

The role combines hands-on ML development with practical implementation at scale, serving hundreds of millions of active users. You'll be involved in everything from prototyping new approaches to production deployment, working in a collaborative, agile environment alongside design, data science, product management, and engineering teams.

Key projects include developing audio fingerprinting systems for podcast music recognition (ensuring proper royalty distribution), implementing video and image tagging for content moderation, creating graph ML approaches for audiobook author attribution, and building classification systems for catalog content management.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work with a global leader in audio streaming technology. Based in New York City, you'll be part of a team that's pushing the boundaries of AI-based machine technology to enhance the Spotify experience for users worldwide.

Last updated a month 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
  • 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
  • Experience with Python, Scala, Java, SQL, or C++ (Python required)
  • Experience with cloud platforms (GCP or AWS)
  • Hands-on experience implementing machine learning systems at scale
  • Experience architecting data pipelines
  • Knowledge of 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 - Personalization

Mid-level Machine Learning Engineer position at Spotify, focusing on personalization and recommendation systems, offering hybrid work in London.

Software Development Engineer, Ring AI

Software Development Engineer position at Ring focusing on computer vision ML infrastructure and smart notifications system development.

Gen AI Software QA Engineer, Apple Intelligence

Join Apple as a Gen AI Software QA Engineer to develop and test cutting-edge generative AI image features while ensuring highest quality standards across Apple platforms.

AIML - SW Engineer, Web Indexing team

Software Engineering role at Apple focusing on AI/ML and web indexing infrastructure, working with large-scale systems and advanced search technologies.

Software Engineer II

Software Engineer II position at Microsoft working on Azure Machine Learning and OpenAI services, focusing on scalable AI solutions and cloud technologies.