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
$ 195K

Job 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

Apply for this position