Senior ML Engineer - Recommender & Retrieval Lead

Grubhub

New York (NY)

Hybrid

USD 240,000 - 250,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity
401(k)
Medical plan
Dental plan
Vision plan
Disability insurance
Paid time off
Parental leave
Meal discounts

Job summary

Grubhub is seeking a Senior Staff Machine Learning Engineer to lead the ML engine behind Discovery: ranking, recommendation, and retrieval systems that determine what diners see in the app. This hands-on leadership role owns model architecture across search ranking, homepage recommendations, retrieval, and query understanding.

You will set technical direction with other staff engineers and partners, mentor engineers, and raise the bar on how models are built, evaluated, and operated.

Qualifications

  • MS/PhD in a quantitative discipline or equivalent experience.
  • 8+ years building and shipping ML systems, with 3+ years at staff-level scope.
  • Deep experience in recommendation/ranking/information retrieval at scale.
  • Production deep learning in TensorFlow or PyTorch, including training, serving, and tuning on GPUs.
  • Experience with Large Language Models and transformer architectures.
  • Strong data engineering fundamentals: PySpark, Hive/SQL, Python data stack.
  • Fluency with experimentation: designing A/B tests and guardrails.
  • Experience with cloud ML infrastructure and model deployment/monitoring.

Responsibilities

  • Own the architecture of our ranking and recommendation stack end to end.
  • Lead the offline evaluation and online experimentation work to trust results.
  • Bring state-of-the-art research in information retrieval and recommender systems into runtime.
  • Raise engineering and operational standards across multiple teams.
  • Partner with Product, Search Eng, Ads, and Data Platform to shape roadmaps.
  • Mentor senior and mid-level engineers and contribute to hiring.
  • Translate technical trade-offs into business terms for stakeholders.
  • Question existing assumptions and drive innovation across the org.

Skills

Machine learning systems
Staff-level leadership
Recommendation systems
TensorFlow / PyTorch
Large Language Models
Data engineering (PySpark, Hive/SQL)
Experimentation / A/B testing
Cloud ML infrastructure
Communication to stakeholders
Mentoring engineers

Education

MS/PhD in quantitative field

Tools

AWS SageMaker

Job description

Grubhub is seeking a Senior Staff Machine Learning Engineer to lead the ML engine behind Discovery: ranking, recommendation, and retrieval systems that determine what diners see in the app. This hands-on leadership role owns model architecture across search ranking, homepage recommendations, retrieval, and query understanding.

You will set technical direction with other staff engineers and partners, mentor engineers, and raise the bar on how models are built, evaluated, and operated.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff ML Engineer: Ranking & Recommendations
Senior Staff ML Engineer: Ranking & Recommendations

Grubhub Holdings Inc. • New York (NY)

On-site
USD 240,000 - 250,000
Equity
401(k)
Medical, dental, vision plans
+3
Senior Staff ML Engineer — Recommender Systems Lead
Senior Staff ML Engineer — Recommender Systems Lead

GrubHub Inc. • New York (NY)

Hybrid
USD 240,000 - 250,000
Equity
401(k)
Medical/Dental/Vision
+2
Senior Staff ML Engineer - Discovery & Recs (Hybrid)
Senior Staff ML Engineer - Discovery & Recs (Hybrid)

Grubhub Holdings Inc. • United States

Hybrid
USD 240,000 - 250,000
Equity
401(k)
Medical, dental, and vision plans
+3
Senior ML Engineer – Recommender Systems | Equity & Flex WFH
Senior ML Engineer – Recommender Systems | Equity & Flex WFH

Cooklist • Austin (TX)

Hybrid
USD 150,000 - 210,000
Competitive compensation
Equity
WFH flexibility
+3
Senior ML Engineer — Large-Scale Recommendations & AI Apps
Senior ML Engineer — Large-Scale Recommendations & AI Apps

NewsBreak • United States

On-site
USD 195,000 - 230,000
Health, dental, and vision coverage
401(k) with company match
Paid time off and holidays
+2
Senior ML Engineer – Recs & Content Discovery
Senior ML Engineer – Recs & Content Discovery

AHU technology • United States

Remote
USD 180,000 - 240,000
Staff ML Engineer: Lead Scalable ML & Discovery
Staff ML Engineer: Lead Scalable ML & Discovery

Reddit, Inc. • San Francisco (CA)

On-site
USD 230,000 - 322,000
Healthcare Benefits
401k with Employer Match
Generous Parental Leave
+1
Senior ML Engineer – Recommender & Search Systems (Remote)
Senior ML Engineer – Recommender & Search Systems (Remote)

AHU Technologies Inc • United States

Remote
USD 150,000 - 210,000
Senior ML Platform Engineer for Large-Scale Recommendations
Senior ML Platform Engineer for Large-Scale Recommendations

Reddit, Inc. • San Francisco (CA)

On-site
USD 191,000 - 267,000
Healthcare Benefits
401k with Employer Match
Global Benefit programs
+5
Senior ML Engineer - Recommendation & Search (Remote)
Senior ML Engineer - Recommendation & Search (Remote)

AHU Technologies Inc • Washington

Remote
USD 140,000 - 210,000