Senior Machine Learning Engineer

SoundCloud
Apply Now

Job Description

We are looking for an experienced Machine Learning Engineer to be part of an engineering team that builds and maintains our recommendation engine. This engine is the core for personalized listening experiences of fans and listeners in 190 countries, assembled out of more than 300 million tracks of over 30 million creators.

Together with your team you are responsible for architecting, building, modernizing and running the algorithmic engine end-to-end. With your strong background in ML Engineering and MLOps, you will strengthen the team in providing highly scalable solutions based on state of the art ML Engineering and MLOps practices.

About the role:

  • Be part of a team that owns the full scope of our recommendation engine end-to-end
  • Establish best practices around ML Engineering and MLOps that foster fast iteration cycles and solutions that are highly successful with our users
  • Drive the modernization of our current stack on cloud frameworks and by using Google Cloud AI and machine learning services
  • Work closely with Data Engineers and Data Scientists to integrate the recommendations engine with a holistic, personalized discovery experience
  • Be an active member of our data and ML community; drive collaboration and knowledge sharing across team and department boundaries

About You

  • You have a strong background in Machine Learning Engineering and MLOps and are familiar with state-of-the art ML libraries and platforms (e.g. TensorFlow)
  • You have a deep understanding of good practices in software engineering (pair programming, testing, clean code, etc.)
  • You are experienced in building and productionizing ML solutions, at massive scale, using distributed systems, cloud infrastructure and services
  • You are familiar with infrastructure as code and have worked with CI/CD tools like Jenkins, Argo
  • You understand the workflow and life cycle of machine learning and are familiar with platforms for end-to-end production ML pipelines (e.g. TFX, MLFlow, Sagemaker)
  • You can prove strong hands-on experience with Python (and ideally Scala)
  • You can apply DevOps principles to Machine Learning solutions
  • You seek impact and outcome, drive innovation and apply agile best practices

About Us:

  • We’re international! We operate in the US, Berlin and London and all of our communication is in English. 
  • We have a flexible, friendly and inclusive office environment in Mitte 
  • Our environment is a learning one, with specific focus on development, including a professional development allowance and a possibility to use 20% of your time for a personal project.
  • You can contribute to our Engineering Blog post. 
  • Not located in Berlin? No worries, we offer extensive relocation support including allowances, one way flights, temporary accommodation and, by partnering with Expath, on the ground support on arrival.
  • Interested in a gym membership, photography course or book? We have a Creativity and wellness benefit!
  • We offer free German courses at beginning, intermediate and advanced. 
  • Various snacks, goodies and 2 free lunches weekly at the office! 

Company Info.

SoundCloud

SoundCloud is an online audio distribution platform and music sharing website that enables its users to upload, promote, and share audio, as well as a digital signal processor enabling listeners to stream audio.

  • Industry
    Computer software,Entertainment
  • No. of Employees
    425
  • Location
    Berlin, Germany
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

SoundCloud is currently hiring Senior Machine Learning Engineer Jobs in London, UK with average base salary of £65,000 - £95,000 / Year.

Similar Jobs View More