Production ML Engineer – Ranking & Search Systems

Mendable

San Francisco (CA)

Hybrid

USD 210,000 - 240,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary that makes sense — $210,000–$0?
Competitive equity — details shared
Generous PTO — 15 days; 24+ days with
Parental leave — 12 weeks fully paid
Wellness stipend — $100/month
Learning & Development — up to $1,000/
Team offsites
Sabbatical — 3 paid months after 4 yrs

Job summary

Firecrawl is seeking an ML engineer to build the ML behind Firecrawl—the models and systems that serve them. You’ll train and ship ranking and relevance models for our search product and extend this work to extraction quality and LLM‑driven features.

You’ll own how we measure success via A/B testing and experimentation frameworks. The role requires 3+ years building ML or data-heavy systems in production; strong Python and production-quality code are expected, along with comfort in large-scale

Qualifications

  • Shipped ML models into production and owned them after launch (deploy, monitor, retrain).
  • Real ranking or relevance-modeling experience (learning-to-rank, recommendations, search quality).
  • Comfortable in large, data-heavy systems: query logs, pipelines, large datasets.

Responsibilities

  • Improve ranking and relevance for Firecrawl Search—from feature engineering to model training and production.
  • Build and tune models for learning-to-rank, query understanding, and LLM-driven retrieval.
  • Extend ML across Firecrawl's products: extraction quality, content classification, and evaluation of LLM-driven features.
  • Mine query logs and behavioral data at scale to identify wins and failures.
  • Build data pipelines turning crawl and query data into training data and features.
  • Collaborate with platform, search engineers, and cloud DevOps to run models quickly and cheaply in production.
  • Design and implement testing strategy: AB testing frameworks and offline evaluation.
  • Partner on product launches: define success metrics, run experiments, decide ship/no-ship.

Skills

Production ML
Ranking modeling
Data-heavy systems
Python (production code)
A/B testing
Communication of results

Tools

MLflow
Kubernetes

Job description

Firecrawl is seeking an ML engineer to build the ML behind Firecrawl—the models and systems that serve them. You’ll train and ship ranking and relevance models for our search product and extend this work to extraction quality and LLM‑driven features.

You’ll own how we measure success via A/B testing and experimentation frameworks. The role requires 3+ years building ML or data-heavy systems in production; strong Python and production-quality code are expected, along with comfort in large-scale

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

Similar jobs worth comparing

Senior ML Engineer, Ranking & Search Quality
Senior ML Engineer, Ranking & Search Quality

Perplexity • Belgrade (MT)

On-site
USD 120,000 - 180,000
Evaluation Systems Engineer — ML Metrics & Pipelines
Evaluation Systems Engineer — ML Metrics & Pipelines

Mendable • San Francisco (CA)

Hybrid
USD 210,000 - 275,000
Competitive equity
PTO 15 days
Parental leave 12 weeks
+6
Lead ML Engineer: Finance Search & LLM Ops
Lead ML Engineer: Finance Search & LLM Ops

RavenPack • United States

On-site
USD 140,000 - 210,000
Growth opportunities
Competitive salary
Continuous learning
+1
Applied Scientist II — Machine Learning for Search Ranking
Applied Scientist II — Machine Learning for Search Ranking

Amazon • Seattle (WA)

On-site
USD 143,000 - 193,000
Health insurance
401(k) matching
Paid time off
+1
Staff ML Engineer, Ranking Systems Leader
Staff ML Engineer, Ranking Systems Leader

Bicycle Couriers and Company • San Francisco (CA)

Hybrid
USD 170,000 - 225,000
Employer-paid health insurance
401k match
Two company-wide closure weeks
+4
Senior Search Infrastructure Engineer — Scale & Latency
Senior Search Infrastructure Engineer — Scale & Latency

Mendable • San Francisco (CA)

Hybrid
USD 190,000 - 260,000
Equity
Generous PTO
Parental leave
+6
Machine Learning Engineer
Machine Learning Engineer

Mendable • San Francisco (CA)

Hybrid
USD 210,000 - 240,000
Salary that makes sense — $210,000–$0?
Competitive equity — details shared
Generous PTO — 15 days; 24+ days with
+5
Remote Search Infrastructure Engineer
Remote Search Infrastructure Engineer

Firecrawl • San Francisco (CA)

Hybrid
USD 190,000 - 260,000
Salary that makes sense
Equity up to 0.05%
Generous PTO
+5
High-Impact Search Infrastructure Engineer
High-Impact Search Infrastructure Engineer

Visa Hunt • San Francisco (CA)

Hybrid
USD 190,000 - 260,000
Salary range
Competitive equity
Generous PTO
+6
Senior ML Engineer – Recs & Content Discovery
Senior ML Engineer – Recs & Content Discovery

AHU technology • United States

Remote
USD 180,000 - 240,000