About this role
Salary: £53,000 - 93,000 per year
Requirements: We need 1-2+ years of experience building machine learning systems in production, with a clear understanding of what it takes to serve models to millions of usersWe need 4+ years of software engineering experience, with strong production coding skills beyond notebooksWe need strong Python and Scala, or Java/JVM, experience for building scalable production systemsWe need experience designing, building, and deploying ML systems end to end, including data, training, serving, and monitoringWe need experience building and deploying LLM-based features in productionWe need familiarity with integrating LLMs into ML systems, such as retrieval-augmented generation and model servingWe need an understanding of shared ML architecture across domains such as search and recommendationsWe need a strong focus on data quality and correctness, and awareness of how upstream data affects downstream models and user experienceWe need strong SQL skills for very large datasets, including BigQuery and SparkWe need cloud platform experience with AWS or GCP, plus containerization experience with Docker and KubernetesWe need experience with distributed data processing and ETL pipelines, including Airflow and SparkWe need familiarity with ML frameworks such as TensorFlow or PyTorch Responsibilities: We develop, test, and productionize ML- and LLM-based systems for real usersWe design and build end-to-end ML pipelines, including data, features, training, and servingWe make technical decisions that balance cost, latency, complexity, and maintainabilityWe work across distributed systems such as BigQuery, BigTable, Airflow, and DynamoDB to build reliable and scalable solutionsWe set up monitoring, A/B testing, and metrics frameworks to measure real user impactWe debug complex issues across data pipelines, ML models, and distributed systemsWe contribute to technical strategy and team best practicesWe leverage agentic workflows and AI-assisted engineering to accelerate delivery Technologies: AIAirflowAWSBigQueryCloudDockerETLGCPSupportJVMJavaKubernetesLLMMachine LearningModel ServingPythonSQLScalaSparkTensorFlowJupyter More:
We are SoundCloud, an artist-first, multinational music platform founded in 2007 that helps artists build and grow their careers while connecting them with fans. Our Recommendations Experience team builds ML-powered features that improve personalization, engagement, and user satisfaction for more than 200 million users, working end to end across product, design, engineering, and platform teams. We have offices in New York, Los Angeles, Berlin, and London, and we offer a flexible work culture with in-office collaboration and work-from-home support. We are deeply committed to diversity, equity, and inclusion, and we invest in our people through mentorship, workshops, enrichment opportunities, relocation support for Berlin, a Creativity and Wellness benefit, employee equity, generous professional development support, flexible vacation with up to 35 days of PTO, free German courses, and office snacks and lunches.
last updated 36 week of 2026