Staff Machine Learning Engineer, Recommendations

ZipRecruiter · Remote, Santa Monica, CA · $205k–$265k

The role

ZipRecruiter seeks a Staff Machine Learning Engineer to anchor ML strategy and architect high-scale recommendation and matching systems. The role involves driving the multi-year ML roadmap, mentoring engineers, and optimizing two-sided marketplace dynamics. The position reports to the Director of Recommendation Systems and offers a hybrid or remote work environment.

Pay
$205k–$265k
Location
Remote, Santa Monica, CA
Work mode
Hybrid
Employment
Full time
Level
Staff
Experience
8+ yrs

What we know that the posting doesn’t say

  • Seen todaystill listed on the employer’s careers page
  • Posted 21 days agothe first time we saw it

About ZipRecruiter

ZipRecruiter is a leading online employment marketplace that uses AI-driven smart matching technology to connect job seekers and employers.

What you would do

  • Drive ML strategy and roadmap with engineering and product leadership.
  • Architect high-scale ML systems for recommendation and matching.
  • Optimize two-sided marketplace dynamics and real-time intent prediction.
  • Provide org-wide technical leadership and mentor ML engineers.
  • Own end-to-end model lifecycle from exploration to production deployment.

Must have

  • 8+ years developing ML models in large-scale production.
  • Architected and shipped end-to-end ML solutions at scale.
  • Deep expertise in recommendation systems, personalization, or ranking.
  • Strong software engineering with PyTorch or TensorFlow.
  • Proven technical leadership and mentorship experience.
  • Strong background in statistical modeling and A/B testing.

Nice to have

  • Experience in two-sided marketplaces or matching algorithms.
  • Modern deep learning for recommendations like Two-Tower or GNNs.
  • Advanced degree in CS, ML, or related quantitative field.
  • Experience with MLOps and distributed training frameworks.

What you get

  • Competitive compensation
  • Exceptional benefits package
  • Flexible vacation and paid time off
  • Employer-matched 401(k) plan

Experience and education

  • 8+ years of relevant experience

Key skills

  • machine learning
  • recommendation systems
  • personalization
  • ranking
  • retrieval
  • interaction prediction
  • pytorch
  • tensorflow
  • statistical modeling
  • a/b testing
  • two-tower neural networks
  • graph neural networks
  • transformer-based retrieval
  • contextual bandits
  • mlops
  • distributed training

We offer a hybrid work environment. Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below.) Our Mission: To actively connect people to their next great opportunity. Who We Are: ZipRecruiter is a leading online employment marketplace…

Extracted from the employer’s posting. Read it in full on ZipRecruiter’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at ZipRecruiter

All 12 roles at ZipRecruiter →