Full-Time

Principal Software Engineer

Machine Learning

Posted on 1/15/2026

Fetch

Fetch

1,001-5,000 employees

Receipt-scanning rewards mobile app

No salary listed

Remote in USA

Remote

Category
Software Engineering (2)
,
Required Skills
LLM
Claude
Machine Learning
Requirements
  • Proven experience building and scaling ML infrastructure in support of personalization, relevance, search, or ad tech systems.
  • Deep hands-on expertise in data infrastructure, distributed systems, and large-scale data pipelines.
  • Experience working at a consumer product company with ML models operating at scale.
  • Prior contributions to ranking, personalization, or ad tech systems with measurable business impact.
  • Strong systems design skills, with a track record of leading architecture and communicating design tradeoffs.
  • Experience mentoring and elevating other engineers.
  • Success leading zero-to-one technical initiatives and delivering new infrastructure or ML systems from scratch.
  • Ability to operate in high levels of ambiguity with minimal direction, prioritizing effectively and driving impact.
Responsibilities
  • Build and scale ML infrastructure for personalization, search, ranking, and ad tech at consumer scale.
  • Design and implement zero-to-one systems, including real-time learning and data pipelines.
  • Lead technical design, architecture, and cross-team alignment for major ML initiatives.
  • Mentor engineers and help raise the bar on technical execution and design quality.
  • Partner with product and engineering teams to create dynamic systems that adapt to evolving user preferences.
  • Designing features and validating ideas with ChatGPT & Claude sandboxes.
  • Leveraging AI for code generation and technical prototyping.
  • Using AI assistants for systems architecture diagramming and design validation.
  • Exploring LLMs to enhance personalization, conversational search, and feature creation.
Desired Qualifications
  • Familiarity with LLMs and their application in personalization, feature creation, and conversational search.
  • Experience with streaming/real-time learning systems.
  • Exposure to conversational search or large-scale information retrieval.
  • Previous work bridging model development with real-time serving systems.

Fetch Rewards is a mobile rewards app that helps people save money on groceries by earning points for scanned receipts. Users scan their grocery receipts after shopping, and the app automatically identifies eligible products to award points, which can be redeemed for gift cards and merchandise. The service works through partnerships with brands and retailers that pay Fetch Rewards to promote products and engage customers, with revenue coming from brand partnerships and advertising. The app emphasizes a simple experience that lets consumers save money without changing their shopping habits. Compared to competitors, Fetch Rewards combines broad brand partnerships with automatic receipt parsing and a focus on easy, everyday savings through a familiar mobile interface. The goal is to give users a straightforward way to earn rewards on their regular purchases while providing brands with ways to reach shoppers and drive engagement.

Company Size

1,001-5,000

Company Stage

Debt Financing

Total Funding

$850.1M

Headquarters

Madison, Wisconsin

Founded

2013

Simplify Jobs

Simplify's Take

What believers are saying

  • Morgan Stanley invested $110M debt in 2025 for user growth.
  • Fetch achieved profitability in Q4 2023, secured $50M more.
  • Fetch hired first CAIO Gowtham Gundu to lead AI strategy.

What critics are saying

  • Ibotta erodes Fetch's base with superior targeted cashback.
  • Rakuten crushes Fetch Shop via Walmart, Target partnerships.
  • AI-generated receipt fraud causes payout losses, partner exodus.

What makes Fetch unique

  • Fetch rewards points on every receipt from any store without coupons.
  • Fetch Shop enables online rewards via app and browser extension.
  • Fetch provides brands 360-degree shopping insights from 28 monthly receipts.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Stock options

401k match

Medical, dental, & vision

Pet insurance

Education reimbursement

Flexible PTO

Parental leave

Flexible work schedule

Hybrid work environment

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

2%
Latham & Watkins LLP
Oct 7th, 2025
Latham & Watkins Advises Fetch Rewards on Series of Strategic Growth Financing Transactions

Firm represents leading unicorn consumer loyalty technology company on debt and customer acquisition flow facilities supporting the company’s continued growth.

Stock Titan
Sep 16th, 2025
Morgan Stanley Invests $110M in Fetch

Morgan Stanley Private Credit has led an incremental senior debt financing for Fetch, increasing the existing debt facility to $110 million. This investment aims to accelerate user growth and innovation as Fetch expands into new market verticals. The funding will support product development, AI and machine learning technologies, and user base growth. Fetch's CFO, Gideon Oppenheimer, and Ashwin Krishnan from Morgan Stanley expressed optimism about the partnership and Fetch's growth trajectory.

PR Newswire
Jul 29th, 2025
Fetch Taps Kard to Unlock More Offers for Consumers, Bringing the Power of America's Rewards App to More Brands

MADISON, Wis., July 29, 2025 /PRNewswire/ - Fetch, America's Rewards App, today announced its collaboration with Kard, a rewards infrastructure and demand platform, to expand offers on the Fetch app and reach new brands looking to attract and retain lifelong consumers.

The CDO TIMES
Jun 26th, 2025
Fetch Appoints First-Ever CAIO to Accelerate Company's AI-First Vision - PR Newswire

Gowtham Gundu joins Fetch as the company's first-ever Chief AI Officer to lead its AI and ML strategy

Advanced Television Ltd.
Jun 11th, 2025
Fetch, Kochava launch Loyalty+ programme

The partnership unites Fetch's universal rewards ecosystem with Kochava's omnichannel measurement and attribution technology.

INACTIVE