Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy
Browse jobs
Engineering jobs in BerlinProduct jobs in BerlinDesign jobs in BerlinMarketing jobs in BerlinSales jobs in BerlinData jobs in BerlinOperations jobs in BerlinFinance jobs in BerlinCustomer success jobs in BerlinPeople & HR jobs in BerlinEnglish-speaking jobs in BerlinRemote jobs at Berlin startupsStartup internships in Berlin

Senior Machine Learning Engineer, Recommendations (Experience)

SSoundCloud
Seniority
Senior
Model
Remote
Sector
Consumer
Salary
Undisclosed
Contract
Full-Time

Senior Machine Learning Engineer joining the Recommendations Experience team to build ML-powered features that improve personalization, engagement, and satisfaction for users. You'll own features end-to-end: from understanding user needs with Product and Design, to architecting data pipelines processing billions of events, to building and shipping production ML systems that balance performance, cost, and user experience.

What you'll do

  • Develop, test, and productionize ML and LLM-based systems serving real users
  • Design and build end-to-end ML pipelines, including data, features, training, and serving
  • Make technical decisions considering cost, latency, complexity, and maintainability
  • Navigate distributed systems (BigQuery, BigTable, Airflow, DynamoDB) to build reliable, scalable solutions
  • Set up monitoring, A/B testing, and metrics frameworks to measure real user impact
  • Debug complex issues across data pipelines, ML models, and distributed systems
  • Contribute to technical strategy and team best practices

What you'll need

  • 1-2+ years building ML systems in production
  • 4+ years of software engineering experience writing production code
  • Strong Python and Scala (or Java/JVM) skills
  • Experience building and deploying ML models end-to-end (data, training, serving, monitoring)
  • Experience building and deploying LLM-based features in production
  • Strong SQL skills for massive datasets (BigQuery, Spark)
  • Cloud platform experience (AWS/GCP) and containerization (Docker, Kubernetes)
  • Experience with distributed data processing and ETL pipelines (Airflow, Spark)

Nice to have

  • Familiarity with integrating LLMs into ML systems (e.g. retrieval-augmented generation, model serving)
  • Understanding of shared ML architecture across domains (e.g. search and recommendations)
  • Familiarity with ML frameworks such as TensorFlow or PyTorch

What they offer

  • Flexible work culture with offices in US, Germany, and UK
  • Relocation support including allowances, flights, and temporary accommodation
  • Employee Equity Plan
  • Generous professional development allowance
  • Up to 35 days of PTO annually
  • Free German courses and wellness benefits
APPLY →

ABOUT SOUNDCLOUD

Consumer · Series C+ stage

400+ employees

4 more open roles at SoundCloud

This role is English-speaking — no German required.

SIMILAR ROLES THIS WEEK

More roles like this, every Thursday →

No spam. Unsubscribe anytime.