Staff Machine Learning Engineer, Recommendations
$205k - $265kZipRecruiter
Job Description
Job Description
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. Powered by AI-driven smart matching technology, the company actively connects millions of all-sized businesses and job seekers through innovative mobile, web, and email services, as well as through partnerships with the best job boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.
Summary :
At ZipRecruiter, we sit on a massive universe of data—over a billion archived job postings, tens of millions of dynamic job seekers, and billions of impressions, clicks, and application events. Connecting the right job seeker with the right employer in real time is a complex two-sided marketplace problem , where precision, scale, and latent intent prediction directly impact millions of lives.
We are seeking a Staff Machine Learning Engineer / Data Scientist to serve as a technical anchor for our machine learning and AI capabilities. Reporting directly to the Director of Recommendation Systems, you will be a core partner in shaping our multi-year ML roadmap, driving foundational algorithmic architecture, and translating complex machine learning research into high-throughput, low-latency production systems.
This is a high-visibility role with org-wide reach. Beyond delivering core algorithmic gains, you will mentor Machine Learning Engineers across the organization and establish best practices for how ML models are built, deployed, and evaluated at scale.
Key Responsibilities & Strategic Impact- Drive ML Strategy & Roadmap: Partner directly with Engineering and Product Leadership to define and execute the technical vision for core components in the marketplace, including but not limited to recommendation engines and matching algorithms, ML entity representation platform.
- Architect High-Scale Systems: Design and own state-of-the-art ML systems handling dynamic interaction prediction, candidate ranking, and candidate/job retrieval across high-throughput production environments.
- Optimize Two-Sided Marketplace Dynamics: Solve high-complexity matching and recommendation challenges native to two-sided marketplaces, including real-time intent prediction, bilateral relevancy, candidate cold-start problems, and feedback loops between job seekers and employers.
- Org-Wide Technical Leadership: Mentor and guide Machine Learning Engineers and Data Scientists across teams to instill a culture of technical excellence, rigorous experimentation, and fast production delivery.
- Production Excellence: Drive end-to-end model ownership—from initial exploration and feature engineering through distributed training, offline/online evaluation (A/B testing), to real-time latency optimization.
- 8+ years of professional experience developing and deploying machine learning models in large-scale production environments.
- Proven track record of architecting and shipping end-to-end ML solutions that serve production traffic at scale.
- Deep domain expertise in Recommendation Systems, Personalization, Ranking & Retrieval, or Interaction Prediction .
- Strong software engineering fundamentals with hands-on expertise using modern deep learning frameworks (PyTorch, TensorFlow).
- Proven experience in technical leadership and mentorship , driving technical alignment across cross-functional engineering and product teams.
- Strong background in statistical modeling, online experimentation (A/B testing methodology), and offline metric design.
- Experience in Two-Sided Marketplaces: Familiarity with supply/demand liquidity, bilateral matching algorithms, dynamic pricing, or auction-based models.
- Modern deep learning techniques for recommendations, such as Two-Tower Neural Networks, Graph Neural Networks (GNNs), Transformer-based retrieval models, or Contextual Bandits .
- Advanced degree (MS/PhD) in Computer Science, Machine Learning or a related quantitative field or equivalent experience.
- Experience with modern MLOps architectures and distributed training frameworks.
As part of our team you'll enjoy:
- Competitive compensation
- Exceptional benefits package
- Flexible Vacation & Paid Time Off
- Employer-matched 401(k) plan
#LI-Remote
The US base salary range for this full-time position is $205,000.00-$265,000.00 USD. Our salary ranges are determined by role, level, and location, and the range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location, role-related knowledge and skills, depth of experience, relevant education or training, and additional role-related considerations.
Depending on the position offered, equity, bonuses, commission, or other forms of compensation may also be provided as part of a total compensation package, in addition to a full range of medical, financial, and other benefits.
ZipRecruiter is proud to be an equal opportunity employer and provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or genetics.
Privacy Notice: For information about ZipRecruiter's collection and processing of job applicant personal data for this job, please see our Privacy Notice at: -applicant-privacy-notice
- ...Perplexity is seeking experienced ML engineers to design, build, and optimize the recommendation systems that power core experiences on Perplexity. Perplexity... ...comes from real product usage, and the continual learning capabilities of modern recommendation systems. We...SuggestedFull time
$162.8k - $203.5k
...ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to... ...related fieldsExperience with deep learning technologies for recommendation systems, including TensorFlow, PyTorch, or similar...SuggestedHourly payWork at officeLocal area3 days per week- ...around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life... ...an incredible vault of data and contribute large-scale recommendation systems in ways you won’t find anywhere else. Within the...SuggestedFull timeRelocationRelocation package
- ...from our employees directly on our Glassdoor page! Machine Learning Engineer @ Clay Clay's ambition is to build a self-learning revenue... ...'s business from their data and behavior, ranking and recommendation experiences, net new 0 to 1 AI products, and the ML...SuggestedFull time
- ...Anthropic, Meta Superintelligence Labs, and Microsoft AI. Machine Learning Engineer, Quality Intelligence Overview AfterQuery builds... ...systems ~ Experience with applied ML, ranking, recommendations, search quality, marketplace systems, trust/safety, fraud...SuggestedFull time
$210k - $240k
...Machine Learning Engineer You'll build the ML behind Firecrawl — the models and the systems that serve them. That starts with search: training... ...or relevance-modeling experience — learning-to-rank, recommendations, or search quality You're comfortable in large, data-...Full timeTemporary workFor contractorsRemote workVisa sponsorshipFlexible hours- ..., multimodal representation learning, heterogeneous graph neural... ...networks, generative modeling, recommender systems, etc. This is the... ...Canvas pod is a small group (~6 engineers along with a product... ...experience. ~ M.S. or PhD in Machine Learning, Computer Science,...Full timeCurrently hiringWork at officeRemote workRelocationRelocation package
- ...our growing team. About the Role We're looking for a Machine Learning Engineer to design, build, and deploy production-grade ML systems... ...services using modern NLP, LLM, classification, recommendation, and prediction techniques where appropriate Collaborate...Full timeWork at officeRemote workFlexible hours2 days per week
- ...Francisco, NYC, or London offices. About the Role As a Machine Learning Engineer on the Marketplace team, you will build the models and... ...search and ranking, candidate-job matching, marketplace recommendations, personalization, and allocation decisions across a rapidly...Full timeWork at officeRelocation package
$150k - $190k
...-driven simulation software stack for engineering and manufacturing across advanced industries... .... Who We're Looking For As a Machine Learning Engineer in Delivery, you are a... ...analyse issues, identify causes, and recommend solutions quickly ~ Excellent collaboration...Remote jobFull timeFlexible hours$165k - $230k
.... About the role We're looking for exceptional Machine Learning Engineers focused on Ads to help take Higgsfield's advertising platform... ...AI. You should be comfortable moving across ranking and recommendation, targeting and optimization, prompt engineering, post-...Full timeWork at officeRemote workWorldwide3 days per week- ...connect and drive people forward. We are looking for a Machine Learning Engineer to join the growing AI and Machine Learning team at... ...provide value to Strava athletes including personalization, recommendations, search, and trust and safety. The team also maintains the...Full timeWork at officeWorldwideFlexible hours3 days per week
$298k - $368k
...team builds the system which learns the spatial-temporal representation... ...set of sensors, enabling engineers like you to (1) develop... ...role, you'll report to a Senior Staff Technical Lead Manager. You... ...Computer Science, Robotics, Machine Learning, or equivalent practical...Full timeRemote workShift work$242.8k - $357k
...discovery experiences. As a Senior Staff Engineer, you will lead the... ...as sequence modeling, deep learning, and large language models... ...Apply state-of-the-art machine learning and LLM techniques... ...retrieval, ranking and relevance, recommendation systems, natural language...Hourly payWork at officeLocal areaRemote workFlexible hours- ..., multimodal representation learning, heterogeneous graph neural... ...networks, generative modeling, and recommender systems. This is the group... ...pod is a small group (~10 engineers) inside Labs, which allows... ...moving team. M.S. or PhD in Machine Learning or related academic...Full timeWork experience placementCurrently hiringWork at officeRemote workRelocationRelocation packageFlexible hours
- ...ll work on tackling new challenges in machine learning and multi-modal large language models... ...research scientists, and machine learning engineers. You'll conduct research that can be... ...learning, user modeling, and recommender systems. What you’ll do: Contribute...Full timeWork at officeRemote workRelocationRelocation package
- ...demand and supply. We’re looking for a Staff ML engineer to develop core bidding and ranking... ...model variants, automating path from learnings to launch) while applying strong judgment... ...ML systems in ads, search, recommendations, or related domains. Deep experience...Full timeWork at officeRelocationRelocation package
- ...here . We are looking for a Staff MLE to lead the technical... ...lifecycle. Coach and mentor engineers while collaborating with... ...ML systems at scale (Search, Recommendations, or Ranking). ~2+ years of... ...Visit our PinFlex page to learn more about our working model....Full timeWork at officeRemote workRelocationRelocation package
$137.1k - $201.6k
...fulfillment cost. We do this by applying machine learning, optimization, and systems engineering to the core decisions behind... ...Role We’re looking for a Staff Machine Learning Engineer to... ...large-scale ML models for recommendation, ads, marketplace, logistics, or...Hourly payWork at officeLocal areaRemote workFlexible hours$242.8k - $357k
...About the Team The Consumer Engineering Team is responsible for helping consumers... ...About the Role As a Senior Staff Machine Learning Engineer on Core Cx, you will set the... ...at DoorDash . You will modernize the recommendation system leveraging AI. You will demonstrate...Hourly payWork at officeLocal areaRemote workFlexible hours- ...and relevance through feature engineering, model training, and... ...deployment. Build and tune learning-to-rank, query-understanding... ...retrieval models. Extend machine learning across extraction quality... ..., such as learning-to-rank, recommendations, or search quality....Full timeTemporary workFor contractorsWork at officeRemote workFlexible hours
$165k - $230k
...ML systems for advertising ranking, recommendation, targeting, prediction, and optimization... ...feedback loops. Apply prompt engineering, post-training, fine-tuning, preference... ...Requirements Deep experience building machine learning systems for advertising. Strong...Full timeWork at officeRemote work3 days per week$151.8k - $265.35k
...first awareness through closed revenue. We are looking for a Machine Learning Engineer to join our AI and Agents team, define and own the ML... ...scalable, efficient, and robust. Dive deep into data to recommend the right models, evaluation metrics, and governance approaches...Temporary workLocal areaWorldwide$160k - $225k
Machine Learning Engineer Location: Mountain View, CA Company Stage of Funding: Seed Stage AI Startup ($25M Raised) Office Type: Onsite (Hybrid... ...exclusively ML infrastructure. Strong understanding of recommendation systems, advertising technology, search, ranking, or...H1bWork at officeVisa sponsorship$138k - $208k
...Comscore, Total Visits, March 2026) Day to Day As a Senior Machine Learning Engineer on our Marketplace Efficiency team, you will build the... ...Responsibilities Build highly scalable and performant recommendation systems and technologies that can identify optimum matches...Part timeWork experience placementLocal area- ...Develop intelligent matching, personalized recommendations, category discovery, dynamic pricing,... ...models end to end, including feature engineering, training, evaluation, deployment,... ...and deploying production-grade machine learning models and systems. ~ Strong machine...Full timeWork at officeImmediate startFlexible hours
- ...healthcare. The Role Citizen Health is seeking AI/Machine Learning Engineers to lead the development and deployment of cutting-edge AI... ...solutions that improve disease understanding, treatment recommendations, and patient outcomes. Responsibilities Design...Full timeFlexible hours
$170k - $225k
...Tuesday & Wednesday. About the Role Machine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to take technical ownership of our... ...architecture reviews; give clear, well-reasoned recommendations and convince stakeholders on...Work at officeImmediate startFlexible hours$209k
...rapidly evolving industry, developing pricing, matching, recommendation, and optimization systems that will disrupt the freight industry... ...transforms. We are looking for a highly motivated Machine Learning Engineer to join Uber's Marketplace team to modernize the Uber...Full timeWork at officeRemote work- ...Our mission is to reinvent the way people learn, starting with language. Learning a... ...About this role We’re hiring an ML Engineer, Assessments to help build best-in-class... ...Design Lead (Content/Learning Design) , Machine Learning, Product, and Engineering to turn...Full timeLive inImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer, Recommendations. Be the first to apply!
- engineering aide San Francisco, CA
- technology administrator San Francisco, CA
- staff security engineer San Francisco, CA
- staff data engineer San Francisco, CA
- senior staff systems engineer San Francisco, CA
- senior staff engineer San Francisco, CA
- staff engineer San Francisco, CA
- assistant engineer San Francisco, CA
- staff design engineer San Francisco, CA
- software engineer staff San Francisco, CA


