Machine Learning Engineer, Recommendations

Berlin

SoundCloud

Discover and play over 320 million music tracks. Join the world’s largest online community of artists, bands, DJs, and audio creators.

View all jobs at SoundCloud

Apply now Apply later

SoundCloud empowers artists and fans to connect and share through music. Founded in 2007, SoundCloud is an artist-first platform empowering artists to build and grow their careers by providing them with the most progressive tools, services, and resources. With over 400+ million tracks from 40+ million artists, the future of music is SoundCloud. 

We are looking for a Machine Learning Engineer to join the SoundCloud Recommendation team (part of Music Discovery & Intelligence group), with a mission to help users find and play what they’re looking for and enable them to explore further to discover music that exists nowhere else and connect directly with the artists that make it. In the role you will be responsible for the software engineering and machine learning models and infrastructure necessary to leverage the data and other resources to build and deliver search and recommendation mechanisms at scale.

Key Responsibilities:

  • Build, evaluate, and deploy recommendation models at scale, developing key ML infrastructure components, and support experimentation
  • Take responsibility for well-defined tasks and help shape technical decisions, design, and best practices

About you:

  • Hands-on experience with implementing machine learning models and infrastructure for training, deploying, inference and validation of models at scale
  • Familiar with common machine learning algorithms and/or other methods relevant to recommendation systems. Expertise in LLMs, NN, and NLP is a strong plus.
  • Proficiency in Java, Scala, Python, and/or similar languages. Experience with TensorFlow, PyTorch, Scikit-learn, etc. is a strong plus
  • Knowledge of professional software engineering practices including version control, testing, code reviews, CI/CD
  • Basic experience with cloud platforms (AWS, GCP, or Azure) for deploying ML services and containerization (Docker)
  • Experience with large scale, distributed data processing frameworks/tools like Apache Spark, BigQuery
  • Ability to clean, process, and analyze large datasets, as well as experience conducting and interpreting A/B tests using SQL
  • Solid communication skills and enjoy working as a part of a cross-functional, solutions oriented team
  • Strong problem solving skills and the ability to deliver concise, actionable solutions
  • You seek impact and outcome, drive innovation and apply agile best practices

 

About us:

  • We are a multinational company with offices in the US (New York and Los Angeles), Germany (Berlin), and the UK (London)
  • We provide a flexible work culture that offers the opportunity to collaborate and connect in person at our offices as well as accommodating work from home
  • We are deeply committed to ensuring diversity, equity and inclusion at all levels of our organization and fostering a community where everyone’s voice, perspective and experience is respected and heard
  • We believe a strong team is made by investing in employees through mentorship, workshops and enrichment opportunities

Benefits:

  • Not located in Berlin? No worries, we offer extensive relocation support including allowances, one way flights, temporary accommodation and, by partnering with Start, on the ground support on arrival
  • Interested in a gym membership, photography course or book? We have a Creativity and Wellness benefit!
  • Employee Stock Ownership Plan
  • Generous professional development allowance
  • Flexible vacation and public holiday policy where you can take up to 35 days of PTO annually 
  • We offer free German courses at beginning, intermediate and advanced
  • Various snacks, goodies, and 2 free lunches weekly when at the office

 

Diversity, Equity and Inclusion at SoundCloud

SoundCloud is for everyone. Diversity and open expression are fundamental to our organization. With this foundation, we aim to build a social platform and global community for everyone to create, discover, and share sounds. We acknowledge the challenges in our industry and strive to develop an inclusive culture where individual contributions are valued. We are dedicated to creating an inclusive environment for everyone, regardless of gender identity, sexual orientation, race, ethnicity, migration background, national origin, age, disability status, or care-giver status. 

At SoundCloud you can find your community or elevate your allyship by joining a Diversity Resource Group (groups focused on people of color, LGBTQIA+ folks, and women). You may also participate in inclusive workshops, contribute to our Cultural Moments series, vote on organizations for the SoundCloud Community fund’s support, and more!

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: A/B testing Agile AWS Azure BigQuery CI/CD Docker Engineering GCP Java LLMs Machine Learning ML infrastructure ML models NLP Python PyTorch Scala Scikit-learn Spark SQL TensorFlow Testing

Perks/benefits: Career development Fitness / gym Flex hours Flex vacation Lunch / meals Relocation support Startup environment Wellness

Region: Europe
Country: Germany

More jobs like this