Senior Machine Learning Engineer – Personalization


Job Overview

What You’ll Do

  • Contribute to designing, building, evaluating, shipping, and refining Spotify’s personalization products by hands-on ML development
  • Collaborate with a cross functional agile team spanning user research, design, data science, product management, and engineering to build new product features that advance our mission to connect artists and fans in personalized and relevant ways
  • Prototype new approaches and productionize solutions at scale for our hundreds of millions of active users
  • Promote and role-model best practices of ML model development, testing, evaluation, etc., both inside the team as well as throughout the organization
  • Be part of an active group of machine learning practitioners across Spotify
  • Who You Are

  • You have a strong background in machine learning, enjoy applying theory to develop real-world applications, with experience and expertise in machine learning algorithms for recommender systems. 
  • Familiarity or a hands-on experience with reinforcement learning approaches is a big plus. 
  • You have hands-on experience implementing production machine learning systems at scale in Java, Scala, Python, or similar languages. Previous industry experience with frameworks such as Tensorflow and the Tensorflow ecosystem (TFX) is also a plus.
  • You have experience with data pipeline tools like Apache Beam, Scio, etc., and cloud platforms like GCP or AWS
  • You care about agile software processes, data-driven development, reliability, and disciplined experimentation
  • You routinely survey research publications in the machine learning and software engineering communities
  • You love your customers even more than your code
  • View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.