Senior Machine Learning Engineer, Recommendations
SoundCloud
New York, United States of America
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 195KJob location
Remote
New York, United States of America
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Cursor (Graphical User Interface Elements)
Python
Machine Learning
Search Technologies
Spark
Deep Learning
Information Technology
Integration Frameworks
Machine Learning Operations
Confluent
Job description
- Design, build, and deploy end-to-end machine learning solutions for recommendations, focusing on candidate generation, personalization, user and items modeling, and core ranking
- Take ownership of the full ML lifecycle, from prototyping and evaluation to deploying scalable models into production and monitoring their performance
- Strengthen and scale the foundation for ML engineering and MLOps within the Reco-Core team, defining best practices and building tooling to enable rapid iteration
- Partner with analysts and data scientists to translate research into production-ready systems
- Collaborate with other ML engineers to leverage shared infrastructure and knowledge
- Leverage agentic workflows and AI-assisted engineering as a force multiplier to work at 10x the speed of traditional methods
Requirements
- Strong industry experience in a quantitative field (e.g., Computer Science, Statistics, Machine Learning) and/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 hands-on experience using data processing frameworks (e.g., Spark, Confluent) and vector search or nearest neighbor technologies
- Deep understanding of core recommendation concepts, including collaborative filtering, matrix factorization, deep learning for recommendations (e.g., two-tower architectures), and multi-objective ranking, with the ability to discuss trade-offs between different approaches
- Proven experience building and scaling ML infrastructure and tooling for model deployment, lifecycle management, and monitoring in a cloud environment (GCP, AWS, or Azure)
- Pragmatic approach to engineering efficiency, with a habit of leveraging modern AI-assisted workflows (e.g., Cursor, Claude Code) to accelerate development and research
Benefits & conditions
The salary range for this role is $165,000 - $195,000 annually. The final salary offered will be determined based on relative experience, skills, internal equity, and location. We also offer a generous total rewards program - read more about additional benefits and perks below!, * Comprehensive health benefits including medical, dental, and vision plans, as well as mental health resources
- Robust 401k program
- Employee Equity Plan
- Generous professional development allowance
- Interested in a gym membership, photography course or book? We have a Creativity and Wellness benefit!
- Flexible vacation and public holiday policy where you can take up to 35 days of PTO annually
- 16 paid weeks for all parents (birthing and non-birthing), regardless of gender, to welcome newborns, adopted and foster children
- Various snacks, goodies, and 2 free lunches weekly when at the office