
Senior Machine Learning Engineer, Recommendations
SoundCloud1 day ago
Berlin, Germany or London, United Kingdom
Senior / Mid Level
Responsibilities
- Design, build, and deploy end-to-end machine learning solutions for recommendations.
- Take ownership of the full ML lifecycle, from prototyping to deploying scalable models.
- Strengthen and scale the foundation for ML engineering and MLOps within the team.
- Partner with analysts and data scientists to translate research into production-ready systems.
- Collaborate with other ML engineers to leverage shared infrastructure and knowledge.
Requirements
- Strong industry experience in a quantitative field or a Ph.D./M.Sc. in a related discipline.
- 3+ years of professional experience shipping large-scale ML models to production.
- Strong engineering background in Python or Scala with experience in data processing frameworks.
- Deep understanding of core recommendation concepts and ability to discuss trade-offs.
- Proven experience building and scaling ML infrastructure in a cloud environment.
- Pragmatic approach to engineering efficiency with modern AI-assisted workflows.
Benefits
- Extensive relocation support including allowances and temporary accommodation.
- Creativity and Wellness benefit for gym memberships or courses.
- Employee Equity Plan.
- Generous professional development allowance.
- Flexible vacation and public holiday policy with up to 35 days of PTO annually.
- Free German courses at various levels.
- Snacks and 2 free lunches weekly when at the office.
Tech Stack
Apache SparkAWSAzureGoogle Cloud PlatformPythonScala
Categories
AI & MLData Science