Browse All Jobs
Job Description

SoundCloud is seeking a Senior Machine Learning Engineer to join its Ads team. This role is within the Revenue Group, which aims to provide access to music and communities through tailored monetization and user engagement. The Ads team collaborates across departments to optimize the advertising experience for listeners and maximize revenue for artists.

The Senior Machine Learning Engineer will work with Scientists to move ML projects from ideation to production. They will lead the end-to-end development process, set engineering standards, mentor teammates, and influence strategic decisions. The ideal candidate will champion best practices for testing, reliability, and maintainability of ML systems.

Responsibilities:

  • Designing, building, evaluating, and deploying scalable models.
  • Leading end-to-end development from architecture to deployment and monitoring.
  • Setting engineering standards and mentoring teammates.
  • Championing best practices for testing and reliability.

Requirements:

  • Proven track record of releasing large-scale ML models to production.
  • Familiarity with recommendation systems and large language models (LLMs).
  • Experience building and scaling robust ML infrastructure and tooling.
  • Proficiency with cloud platforms (e.g., GCP, AWS, Azure).
  • Strong background in software engineering practices.
  • Ability to clean, process, and analyze large datasets.
  • Expert-level coding skills in Python, Scala, Java, or similar.
  • Effective communication and collaboration skills.

SoundCloud offers:

  • Flexible work culture with opportunities for in-person collaboration.
  • Extensive relocation support for those not in Berlin.
  • Creativity and Wellness benefit.
  • Employee Equity Plan.
  • Generous professional development allowance.
  • Flexible vacation and public holiday policy.
  • Free German courses.
  • Snacks, goodies, and free lunches when at the office.
Apply Manually