Machine Learning Engineer

hiair.ai

San Francisco (CA)

Hybrid

USD 150,000 - 190,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

hiair.ai is seeking a Machine Learning Engineer to own the matching engine and the ranking models behind every job we surface. This hybrid role sits at the heart of the recommender system, with responsibility for embeddings, the scorer, and maintaining scores across refresh sweeps.

You'll improve retrieval quality through offline evaluation and collaborate with apply agents to close the loop between recommendations and conversions.

Qualifications

  • Solid ML/IR fundamentals: embeddings, retrieval, ranking, and how to evaluate them honestly.
  • Strong Python and comfort with production data systems (Postgres, vector search).
  • Experience taking a model or scoring system from notebook to production.

Responsibilities

  • Own the embedding pipeline, the scorer, and the sweep that keeps match scores current.
  • Design and run offline evaluations for retrieval and ranking; ship improvements against real metrics.
  • Work with pgvector/Postgres at scale and keep the scoring path fast and cheap.
  • Close the loop with conversion data so recommendations get better over time.

Skills

ML fundamentals
Python
Postgres
Vector search
Embeddings
Production data
Evaluation metrics

Tools

pgvector

Job description

Own the matching engine and the models that rank every job we show.

Hybrid

$150,000–$190,000 + equity

The matching engine is the heart of Hiair: it scores every job for every candidate on a 0–100 scale and decides what we surface. As our Machine Learning Engineer you own that engine — profile and job embeddings, the scorer, and the periodic sweep that keeps scores fresh.

You'll improve retrieval and ranking quality with real offline evaluation, not vibes, and partner with the apply agents to close the loop between what we recommend and what actually converts.

What you'll do
  • Own the embedding pipeline, the scorer, and the sweep that keeps match scores current.
  • Design and run offline evaluations for retrieval and ranking; ship improvements against real metrics.
  • Work with pgvector/Postgres at scale and keep the scoring path fast and cheap.
  • Close the loop with conversion data so recommendations get better over time.
What we’re looking for
  • Solid ML/IR fundamentals: embeddings, retrieval, ranking, and how to evaluate them honestly.
  • Strong Python and comfort with production data systems (Postgres, vector search).
  • Experience taking a model or scoring system from notebook to production.
  • Pragmatism about when a simpler model beats a fancier one.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer: Ranking & Retrieval Engine Lead (Hybrid)
ML Engineer: Ranking & Retrieval Engine Lead (Hybrid)

hiair.ai • San Francisco (CA)

Hybrid
USD 150,000 - 190,000
Equity
Machine Learning Engineer
Machine Learning Engineer

Clera • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior Data & Machine Learning Engineer
Senior Data & Machine Learning Engineer

PatternIQ • New York (NY)

On-site
USD 140,000 - 190,000
Machine Learning Engineer
Machine Learning Engineer

TechChain Talent • New York (NY)

On-site
USD 140,000 - 190,000
Machine Learning Engineer
Machine Learning Engineer

Triangle Analytics • New York (NY)

On-site
USD 200,000 - 265,000
Equity compensation
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
AI/Machine Learning Engineer
AI/Machine Learning Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive salary guidance
Performance bonus up to 20%
Equity options
+4
Machine Learning Engineer
Machine Learning Engineer

Jobaaj Com • United States

Remote
USD 90,000 - 135,000
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

Ladders • United States

Remote
USD 277,000 - 332,000
Telecommuting
Equity eligibility
Inclusive culture