Senior ML Engineer — Ad Ranking & Personalization (Remote)

Fetch

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fetch is seeking a Senior Machine Learning Engineer II for our Ad Ranking team. You will shape ranking, relevance, and optimization models that drive ad selection and delivery at scale, partnering with product, data, and platform teams.

The role blends production ML, data engineering, and low-latency serving. You will own experimentation, evaluation, and AI-assisted tooling to accelerate development while upholding reliability and performance in a fast-moving marketplace.

Qualifications

  • 8+ years in software engineering with production ML or data-driven systems.
  • Strong Python skills; Go knowledge and production deployment experience.
  • Experience with AWS and distributed systems for training pipelines and online inference.

Responsibilities

  • Design and improve ML models for ad ranking, relevance, and optimization.
  • Implement active learning strategies and human-in-the-loop workflows.
  • Leverage LLMs to reduce development and annotation effort.
  • Own experimentation, offline and online evaluation, and production inference for ranking components.
  • Collaborate with product, data, and platform teams to translate advertiser and user experience gaps into ML improvements.
  • Maintain reliability, latency, and data quality in production ranking systems.
  • Use AI-assisted tools to accelerate development and prototyping.

Skills

Python for ML
Go programming
AWS
Distributed systems
Low-latency inference
LLMs
AI-assisted development tools
Model evaluation
Production ML workflows

Education

Bachelor's or Master's in CS/ML

Tools

GitHub Copilot
ChatGPT
LangChain
vector databases
AWS Bedrock

Job description

Fetch is seeking a Senior Machine Learning Engineer II for our Ad Ranking team. You will shape ranking, relevance, and optimization models that drive ad selection and delivery at scale, partnering with product, data, and platform teams.

The role blends production ML, data engineering, and low-latency serving. You will own experimentation, evaluation, and AI-assisted tooling to accelerate development while upholding reliability and performance in a fast-moving marketplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer - Ads Platform (Remote)
Senior ML Engineer - Ads Platform (Remote)

Loeb Enterprises, LLC • United States

Remote
USD 130,000 - 190,000
Equity
401k Match
Medical, dental, vision for you and/or
+3
Senior Machine Learning Engineer II - Ad Platform
Senior Machine Learning Engineer II - Ad Platform

Fetch • United States

Remote
USD 140,000 - 210,000
Senior ML Engineer — Real-Time Ad Ranking & Optimization
Senior ML Engineer — Real-Time Ad Ranking & Optimization

Fetch • United States

Hybrid
USD 150,000 - 210,000
Remote ML Engineer - Ads Ranking & Production Systems
Remote ML Engineer - Ads Ranking & Production Systems

United States Digital Space LLC • United States

Remote
USD 190,000 - 275,000
Medical/dental/vision coverage
Remote work reimbursement
Equity refreshers
+2
Senior ML Engineer - Remote, Ads Ranking & RL
Senior ML Engineer - Remote, Ads Ranking & RL

EngineersOfAI • San Francisco (CA)

On-site
USD 180,000 - 280,000
Comprehensive Healthcare Benefits and
401k with Employer Match
Global Benefit programs
+5
Senior Machine Learning Engineer I - Ads Platform
Senior Machine Learning Engineer I - Ads Platform

Fetch • United States

Hybrid
USD 150,000 - 210,000
Staff ML Engineer, App Ads Ranking (Remote)
Staff ML Engineer, App Ads Ranking (Remote)

Candidate • Northern (KY)

Hybrid
USD 230,000 - 322,000
100% remote opportunity
Healthcare benefits
401k with employer match
+1
Senior ML Engineer: Real-Time Ad Ranking & Prediction
Senior ML Engineer: Real-Time Ad Ranking & Prediction

DT • New York (NY)

Hybrid
USD 170,000 - 230,000
Staff ML Engineer: Personalization & Scale (Remote)
Staff ML Engineer: Personalization & Scale (Remote)

OpenKrill • United States

On-site
USD 190,000 - 240,000
Equity
401(k) match
Education reimbursement
+2
Senior ML Engineer - Real-Time Ads Targeting & Ranking
Senior ML Engineer - Real-Time Ads Targeting & Ranking

EngineersOfAI • San Francisco (CA)

On-site
USD 220,000 - 275,000