Staff ML Engineer — Ranking & Recommender Architect

Grubhub

New York (NY)

Hybrid

USD 209,000 - 225,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Grubhub is seeking a Staff Machine Learning Engineer to lead the ML engine behind Discovery, including ranking, retrieval, and recommendations. This hands-on technical leadership role owns model architecture across connected areas and sets direction with product and platform partners.

You will mentor engineers, drive cross-team design decisions, and advance state-of-the-art information retrieval and recommender techniques in a high-velocity environment.

Qualifications

  • MS/PhD in a quantitative discipline or equivalent experience.
  • 6+ years building and shipping ML systems; 3+ years at senior scope.
  • Deep experience in recommendation, ranking, or IR at scale.
  • Production deep learning with TensorFlow or PyTorch on GPUs.
  • Experience with LLMs and transformer architectures in latency-sensitive apps.
  • Strong data engineering: PySpark, Hive/SQL, Python data stack.
  • Comfort with experimentation, A/B tests, and guardrails.
  • Cloud ML infra, deployment, monitoring, and observability.
  • Technical leadership: mentoring and design reviews; communicate with execs.

Responsibilities

  • Own the ranking and recommendation stack end-to-end, including retrieval and multi-objective ranking.
  • Lead offline evaluation and online experimentation for trusted results.
  • Bring state-of-the-art IR and recommender techniques into production systems.
  • Raise engineering standards: evaluation scorecards, reproducible pipelines, observability.
  • Partner with product, search engineering, ads, and data platform to shape roadmaps.
  • Mentor engineers, participate in hiring, grow technical depth across teams.
  • Translate technical trade-offs to business terms for stakeholders.

Skills

Recommendation systems
Information retrieval
Deep learning
DL frameworks
LLMs
Python stack
Experimentation
Cloud ML

Education

MS/PhD in quantitative field
6+ years ML systems

Tools

Spark
Hive/SQL
SageMaker
GPU training

Job description

Grubhub is seeking a Staff Machine Learning Engineer to lead the ML engine behind Discovery, including ranking, retrieval, and recommendations. This hands-on technical leadership role owns model architecture across connected areas and sets direction with product and platform partners.

You will mentor engineers, drive cross-team design decisions, and advance state-of-the-art information retrieval and recommender techniques in a high-velocity environment.

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 ML Engineer - Recommender & Retrieval Lead
Senior ML Engineer - Recommender & Retrieval Lead

Grubhub • New York (NY)

Hybrid
USD 240,000 - 250,000
Equity
401(k)
Medical plan
+6
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
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
Staff ML Engineer - Remote, Real-Time Recommendations
Staff ML Engineer - Remote, Real-Time Recommendations

ZipRecruiter • United States

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Staff ML Engineer - Ranking Systems Lead (Hybrid)
Staff ML Engineer - Ranking Systems Lead (Hybrid)

Taskrabbit • San Francisco (CA)

Hybrid
USD 170,000 - 225,000
Health insurance
401k match (US)
Generous PTO and company-wide closures
Staff ML Engineer — Core Ranking & Platform Architect
Staff ML Engineer — Core Ranking & Platform Architect

Taskrabbit • New York (NY)

Hybrid
USD 170,000 - 225,000
Health insurance
401k match with immediate vesting
Paid time off with company-wide weeks
Staff ML Engineer: Retention & Ranking for Growth
Staff ML Engineer: Retention & Ranking for Growth

Taskrabbit • San Francisco (CA)

Hybrid
USD 170,000 - 225,000
Health insurance
401k match
Generous time off with company closure
+4
Staff ML Engineer, Recommendations & Matching
Staff ML Engineer, Recommendations & Matching

Bumble Inc. • Austin (TX)

On-site
USD 180,000 - 240,000