Senior Machine Learning Engineer - Ads R&d

Spotify Spotify · Consumer · New York, NY · Advertising R&D

Senior Machine Learning Engineer role focused on optimizing ad loads for users on Spotify's audio and video platform. The role involves designing and implementing ML systems for ad performance, researching optimization strategies, analyzing user behavior with ML, and collaborating with cross-functional teams. Requires expertise in applied ML, software engineering, data analysis, Python/Java/Scala, Tensorflow/PyTorch, and data pipelines (Beam/Spark). Experience with LLMs, Ray, Adtech, or Recommender Systems is a plus.

What you'd actually do

  1. Design and implement machine learning systems for ad performance optimization.
  2. Research and apply ML optimization strategies to balance multiple objectives effectively.
  3. Analyze data and use machine learning techniques to understand user behavior and improve ad experiences.
  4. Collaborate with backend engineers, data scientists, data engineers, and product managers to establish baselines, inform product decisions, and develop new technologies.

Skills

Required

  • applied machine learning
  • software engineering
  • data analysis
  • machine learning
  • Python
  • Java
  • Scala
  • Tensorflow
  • PyTorch
  • Apache Beam
  • Spark

Nice to have

  • LLMs
  • Ray
  • Adtech
  • Recommender Systems

What the JD emphasized

  • strong expertise in data analysis, online experimentation techniques, and large-scale ML and engineering systems
  • motivated by user and business problems as much as they are by technical problems
  • thrives under ambiguity, experimentation, and iteration

Other signals

  • ML systems for ad performance optimization
  • ML optimization strategies to balance multiple objectives
  • Analyze data and use ML techniques to understand user behavior and improve ad experiences
  • large-scale ML and engineering systems
  • large scale online experimentation