
Fetch
Fetch builds a consumer rewards app where users earn points by scanning receipts and redeem them for gift cards, while brands use its SKU-level, retail-agnostic purchase data for targeted, outcomes-based advertising and measurement. The privately held company, founded in 2013, processes over 13 million receipts daily, creating visibility into more than $200 billion in gross merchandise value. Its platform has awarded over $1 billion in points and operates a hybrid-remote workplace.
Open Positions at Fetch
7 open positions
Principal Software Engineer leading the architecture and delivery of scalable software for Fetch’s data products, including audience creation, measurement, and partner integrations. This hands-on technical leadership role owns a significant domain from early exploration through production and ongoing operation.
Fetch is seeking a Staff Machine Learning Engineer to lead the technical direction of a team building personalization, relevance, ranking, search, and advertising ML systems. The role combines hands-on architecture and development with mentoring, cross-functional influence, and ownership of production ML systems at consumer scale.
Lead the technical direction of a high-impact machine learning team building personalization, relevance, ranking, and ad-serving systems at consumer scale. This deeply hands-on Staff role spans ML architecture, model training and serving, reliability, and technical mentorship.
Build and improve large-scale machine learning systems for Fetch’s Ads Platform, focusing on ad ranking, relevance, personalization, and optimization. You’ll own model experimentation and production inference while using LLMs and AI-assisted tools to accelerate development and data workflows.
Senior Backend Engineer II building the data, context, and retrieval foundation that powers Fetch’s agentic platform. The role owns scalable services, data pipelines, storage, and APIs from ingestion through low-latency serving.
Build the CI/CD platforms, backend services, and developer tooling that help Fetch engineers ship reliable software faster. This senior role owns complex platform projects spanning automation, testing, observability, and deployment workflows.
Senior Machine Learning Engineer II building ad-ranking, relevance, and optimization systems that improve advertiser performance and user engagement at scale. The role combines applied ML, active learning, LLM-assisted workflows, and low-latency production inference.