Senior Machine Learning Engineer, Recommendations (Experience)

Soundcloud
Berlin, London, New York
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 4+ yearsSkills: ["Collaboration","Technical decision-making","Debugging","Data quality focus","Continuous improvement"]

Build ML-powered recommendation features end-to-end that improve personalization, engagement, and user satisfaction for 200M+ listeners. Own production ML systems from data pipelines and feature engineering through real-time serving and APIs, balancing performance, cost, and user experience. Work with Product, Design, Engineering, and Platform teams while leveraging BigQuery, Airflow, BigTable, and distributed infrastructure, plus monitoring and A/B testing to measure real user impact.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Soundcloud
Soundcloud
4 months ago

Senior Machine Learning Engineer, Recommendations (Experience)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build ML-powered recommendation features end-to-end that improve personalization, engagement, and user satisfaction for 200M+ listeners. Own production ML systems from data pipelines and feature engineering through real-time serving and APIs, balancing performance, cost, and user experience. Work with Product, Design, Engineering, and Platform teams while leveraging BigQuery, Airflow, BigTable, and distributed infrastructure, plus monitoring and A/B testing to measure real user impact.
Location: Berlin, London, New York
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Develop, test, and productionize ML and LLM-based systems serving real users.
  • •Design and build end-to-end ML pipelines across data, features, training, and serving.
  • •Make technical decisions considering cost, latency, complexity, and maintainability.
  • •Build reliable, scalable solutions using distributed systems (BigQuery, BigTable, Airflow, DynamoDB).
  • •Set up monitoring, A/B testing, and metrics to measure real user impact and debug issues across pipelines, models, and distributed systems.

Pay and Benefits

Perks:RelocationGym MembershipEquityLearning BudgetPaid LeaveLanguage ClassesMeal Allowance

Key Requirements

  • •1-2+ years building ML systems in production, understanding the difference between experimentation and large-scale serving.
  • •4+ years of software engineering experience with production-grade coding (not just notebooks).
  • •Strong Python and Scala (or Java/JVM) skills, plus experience building scalable systems.
  • •End-to-end experience deploying ML and production LLM-based features, including data, training, serving, and monitoring.
  • •Strong SQL skills for massive datasets and familiarity with cloud/distributed tooling (e.g., BigQuery, Spark; AWS/GCP, Airflow; Docker/Kubernetes).
Experience:4+ yearsMachine learningLLMRecommendationsDistributed systemsData pipelines
Skills:CollaborationTechnical decision-makingDebuggingData quality focusContinuous improvement
Tech Stack:PythonScalaJavaJVMBigQueryAirflowBigTableDynamoDBAPIsSQLSparkAWSGCPDockerKubernetesTensorFlowPyTorchLLMRetrieval-augmented generation

Company Brief

Soundcloud
Operates an online audio distribution platform that enables creators to upload, share, and monetize music and audio. Offers streaming services, creator tools, distribution and audience engagement features for independent artists and listeners worldwide.
Industry: Streaming Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Berlin, Germany
Founded: 2007
WebsiteLinkedIn