Pay
$166K–$240K is typical
The middle half of what similar US postings state. This one doesn’t list pay.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
US - Remote
Live, first seen by us 77 days agoListed location: US - RemoteRead the full posting
Employment type in the employer’s posting: FULL_TIMEFrom the employer’s posting
Fetch is entering its AI-first era, and we're looking for a Principal Machine Learning Engineer to design, scale, and evolve the intelligent systems that power personalization, relevance, and ranking across our platform.
Operating at the intersection of ML infrastructure, personalization, and large-scale distributed systems, you will be a key technical force shaping how Fetch's ML systems evolve.
Design and evolve ML infrastructure for personalization, search, ranking, and ad tech
Build zero-to-one real-time learning and data pipeline systems
Define architectural patterns for feature infrastructure and model serving
Improve streaming and real-time learning infrastructure for faster iteration
Coach senior engineers and rising technical leads on design quality
Fetch is entering its AI-first era, and we're looking for a Principal Machine Learning Engineer to design, scale, and evolve the intelligent systems that power personalization, relevance, and ranking across our platform. You will build the ML infrastructure and real-time learning systems that enable Fetch to serve more relevant, adaptive, and high-performing experiences for millions of users.
Operating at the intersection of ML infrastructure, personalization, and large-scale distributed systems, you will be a key technical force shaping how Fetch's ML systems evolve. You'll collaborate with Product, Data Science, Platform, and Engineering teams to drive clarity, define architectural standards, and ensure our ML systems become smarter, faster, and more adaptive to evolving user preferences over time.
Design and evolve the ML infrastructure supporting personalization, search, ranking, and ad tech.
Design and implement zero-to-one systems, including real-time learning and data pipelines.
Define architectural patterns for feature infrastructure, model serving, and low-latency, high-throughput decision-making at consumer scale.
Improve streaming and real-time learning infrastructure to enable faster iteration across ranking, personalization, and search systems.
Coach senior engineers and rising technical leads, elevating standards for architectural clarity, technical execution, and design quality.
Proven experience building and scaling ML infrastructure in support of personalization, relevance, search, or ad tech systems.
Experience working at a consumer product company with ML models operating at scale.
Experience mentoring and elevating other engineers.
Ability to operate in high levels of ambiguity with minimal direction, prioritizing effectively and driving impact.
Familiarity with LLMs and their application in personalization, feature creation, and conversational search.
Experience with streaming/real-time learning systems.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
$166K–$240K is typical
The middle half of what similar US postings state. This one doesn’t list pay.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
Day 77
Up longer than most. Similar jobs usually come down between day 6 and day 69.
From 4,301 similar postings that came down. Coming down is not always a hire.
29 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume to compare the role’s scope, tools and requirements with your experience.
Complete your application on jobs.gem.com. The employer’s form will show what is required.
Already applied? Track this application
We file this job under ML Engineer, by the work the posting describes.
ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.
Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.
A data scientist often works out which model to build; an ML engineer makes it run reliably in production.
The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.
Selected passages from the saved posting. Check the full description for conditions and exceptions.
No pay amount identified in the saved description.
US - Remote
Working pattern and location restrictions need checking in the full posting.
No clear work-authorization passage found. Eligibility is unconfirmed.