Senior ML Engineer – Ranking & Retrieval at Scale

ClickUp

United States

On-site

USD 200,000 - 250,000

Full time

45 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ClickUp is seeking an experienced Machine Learning Engineer to join our Search team. You’ll own the ML systems that power ranking and retrieval across a large, multi-tenant platform, grounding AI in practical context.

You will oversee training, deployment, and production serving, design scalable hybrid retrieval, and collaborate with infrastructure and backend teams to push ranking improvements across the platform.

Qualifications

  • 5+ years of ML engineering experience focused on ranking, retrieval, or information retrieval.
  • Proven full ML lifecycle ownership: training, deploying, and serving models in production.
  • Hands-on ranker model training: feature engineering, pipelines, offline evaluation
  • Experience building hybrid (lexical + vector) retrieval systems
  • Experience running embedding inference at large scale
  • Strong query understanding fundamentals: intent modeling, query expansion

Responsibilities

  • Train, deploy, and serve ranking models in production, owning the full ML lifecycle
  • Build ranker features, training pipelines, and offline evaluation frameworks
  • Design and scale hybrid retrieval combining lexical and vector search (including HNSW with disk offloading)
  • Run embedding inference at billions-of-documents scale
  • Improve query understanding through intent modeling and query expansion
  • Build permissions-aware retrieval that respects multi-tenant boundaries
  • Create measurement frameworks to evaluate and improve search quality
  • Collaborate with Search Infrastructure, AI, and backend teams to integrate ranking improvements across the platform

Skills

ML engineering experience
Ranking & retrieval
Full ML lifecycle ownership
Hybrid lexical + vector retrieval
Embedding inference at scale
Query understanding
Permissions-aware retrieval
OpenSearch/Elasticsearch experience
Backend TypeScript experience

Education

Bachelor's degree in Computer Science, Machine Learning, or related field

Tools

OpenSearch/Elasticsearch

Job description

ClickUp is seeking an experienced Machine Learning Engineer to join our Search team. You’ll own the ML systems that power ranking and retrieval across a large, multi-tenant platform, grounding AI in practical context.

You will oversee training, deployment, and production serving, design scalable hybrid retrieval, and collaborate with infrastructure and backend teams to push ranking improvements across the platform.

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

Similar jobs worth comparing

Machine Learning Engineer, Ranking & Retrieval
Machine Learning Engineer, Ranking & Retrieval

ClickUp • United States

On-site
USD 200,000 - 250,000
Machine Learning Engineer, Ranking & Retrieval
Machine Learning Engineer, Ranking & Retrieval

ClickUp • Northern (KY)

Hybrid
USD 120,000 - 180,000
Machine Learning Engineer, Ranking & Retrieval
Machine Learning Engineer, Ranking & Retrieval

Apply • Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior ML Engineer, Ranking & Search Quality
Senior ML Engineer, Ranking & Search Quality

Perplexity • Belgrade (MT)

On-site
USD 120,000 - 180,000
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
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 — Large-Scale Search & Personalization
Staff ML Engineer — Large-Scale Search & Personalization

Coupang • Mountain View (CA)

On-site
USD 152,000 - 277,000
Annual bonus 0-20%
Medical/Dental/Vision/Life
AD&D insurance
+5
Senior ML Infra Engineer — Real-Time Ranking Platform
Senior ML Infra Engineer — Real-Time Ranking Platform

Coupang • Mountain View (CA)

On-site
USD 174,000 - 299,000
401K Plan with Company Match
PTO 18-21 days/year
Health Insurance
+3
Senior ML Engineer — AI & Large-Scale Recommendations
Senior ML Engineer — AI & Large-Scale Recommendations

NewsBreak • Mountain View (CA)

On-site
USD 195,000 - 230,000
Health, dental, and vision coverage
Top-tier 401(K) with company matching
Paid time off & holidays
+2
Senior ML Engineer - Scalable Search & Recommendations
Senior ML Engineer - Scalable Search & Recommendations

Coupang • Mountain View (CA)

On-site
USD 246,000 - 308,000
Annual bonus (0-20%)
FSA/HSA
Disability insurance
+6