Senior ML Engineer II — Ad Ranking & Inference (Remote)

fetch

United States

Remote

USD 211,000 - 249,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Equity
Benefits

Job summary

Fetch is seeking a Senior Machine Learning Engineer II to advance ad ranking, relevance, and optimization at scale. You will design ML models, build feature pipelines, and maintain production inference with low latency, partnering with product and data teams to close advertiser and user experience gaps.

Minimum 8+ years in software and ML, strong Python and AWS experience, and a track record in production ML systems. Remote-friendly within the United States with competitive compensation.

Qualifications

  • 8+ years of software engineering with production ML or data-driven systems.
  • Strong Python for ML and data processing; Go knowledge.
  • Experience with AWS and distributed systems, scalable pipelines and online inference.
  • Practical experience applying LLMs to reduce labeling and development effort.
  • Reliability-focused mindset for ranking/optimization systems.
  • Experience using AI-assisted development tools to accelerate iteration.
  • Ability to validate AI outputs and debug complex production ML workflows.

Responsibilities

  • Design, build, and improve ML models powering ad ranking, relevance, and optimization.
  • Implement active learning strategies for data sampling and retraining.
  • Leverage LLMs to reduce development and annotation effort across pipelines.
  • Own ML experimentation, offline/online evaluation, and production inference.
  • Collaborate with product, data, and platform teams to translate needs into ML improvements.
  • Maintain high standards for performance, latency, and data quality in production.
  • Use AI-assisted tools to accelerate development, debugging, and analysis.

Skills

Python for ML
Go
Distributed systems
Active learning
Production ML systems
Model evaluation
Low-latency inference
AI-assisted tooling
Code quality & reliability

Education

Bachelor's degree in CS or related field
Master's degree in CS or ML (preferred)

Tools

LangChain
Vector databases
AWS Bedrock
LLM tooling (ChatGPT/Claude)

Job description

Fetch is seeking a Senior Machine Learning Engineer II to advance ad ranking, relevance, and optimization at scale. You will design ML models, build feature pipelines, and maintain production inference with low latency, partnering with product and data teams to close advertiser and user experience gaps.

Minimum 8+ years in software and ML, strong Python and AWS experience, and a track record in production ML systems. Remote-friendly within the United States with competitive compensation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer II
Senior Machine Learning Engineer II

fetch • United States

Remote
USD 211,000 - 249,000
Competitive compensation
Equity
Benefits
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
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 - Real-Time Ads Targeting & Ranking
Senior ML Engineer - Real-Time Ads Targeting & Ranking

EngineersOfAI • San Francisco (CA)

On-site
USD 220,000 - 275,000
Staff ML Engineer: App Ads Modeling (Remote)
Staff ML Engineer: App Ads Modeling (Remote)

Reddit, Inc. • Northern (KY)

Hybrid
USD 230,000 - 322,000
Healthcare benefits
Income replacement programs
401k with employer match
+3
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 Staff ML Engineer, Ads Ranking — Remote
Senior Staff ML Engineer, Ads Ranking — Remote

Reddit, Inc. • Northern (KY)

Hybrid
USD 293,000 - 410,000
Remote work
Equity options
Health benefits
+4
Senior ML Systems Engineer – Scalable Ads Platform (Remote)
Senior ML Systems Engineer – Scalable Ads Platform (Remote)

EngineersOfAI • Northern (KY)

Hybrid
USD 140,000 - 210,000
Senior ML Engineer: Real-Time Ad Infrastructure (Remote)
Senior ML Engineer: Real-Time Ad Infrastructure (Remote)

Hidden Jobs • United States

Remote
USD 122,000 - 168,000
Home office reimbursements
Learning budget
Health benefits from day one
Remote Senior ML Engineer — Production-Scale AI
Remote Senior ML Engineer — Production-Scale AI

Jobs Ai • Chicago (IL)

Remote
USD 150,000 - 250,000
Fully remote
Bonus program
Learning stipend
+2