Overview

Position Title:Staff Machine Learning Engineer

Company:Spotify

Location:Bristol, UK

Job Description:

The Personalization team makes deciding what to play next easier and more enjoyable for every listener. From Daily Mix to Discover Weekly, we’re behind some of Spotify’s most-loved features. We built them by understanding the world of music and podcasts better than anyone else. Join us and you’ll keep millions of users listening by making great recommendations to each and every one of them. We ask that our team members be physically located in Central European time or Eastern Standard/Daylight time zones for the purposes of our collaboration hours.

Responsibilities:

  • Support the engineering team in formulating the technical vision and strategy for our ML-based optimization across the freemium funnel.
  • Seek sophisticated data-related problems involving some of the most diverse datasets available and resolve feasibility of projects through quick prototyping with respect to performance, quality, time and cost using Agile methodologies
  • Architect outstanding infrastructure (platforms, tools, and approaches) to accelerate our research and prototypes to the product phase and set up efficient training, deployment, optimization, and testing of models.
  • Apply machine learning to build product features that drive tangible business impact
  • Be a leading voice in an active community of ML practitioners across Spotify and improve existing state-of-the-art tooling in the Spotify ecosystem (TensorFlow, DataFlow, python-beam, Google Cloud Platform)
  • Contribute to our team-wide product conceptualization in collaboration with engineers, researchers, product managers and tech leads on the team.
  • Help drive optimization, testing and tooling to improve data quality

Requirements:

  • PhD or M.Sc. in Machine Learning, or related field
  • You have 4+ years of machine learning product development experience demonstrating large scale data processing technologies (e.g. TensorFlow, SciKit learn, Dataflow, Hadoop, Scalding, Spark, Storm)
  • You have experience in using ML techniques to optimize customer facing product features
  • You have a strong mathematical background in statistics and machine learning
  • You care about agile software processes, data-driven development, reliability, and responsible experimentation
  • You preferably have machine learning publications or work on open source to share with us

About Spotify

Our mission is to unlock the potential of human creativity—by giving a million creative artists the opportunity to live off their art and billions of fans the opportunity to enjoy and be inspired by it.