Principal Software Engineer - Machine Learning Fetch - Remote
Softbank Investment Advisers
Principal Software Engineer - Machine Learning
Fetch is America's leading consumer-engagement platform that rewards shoppers for buying the brands they love. The Fetch app gives users the easiest way to save on everyday purchases by simply scanning their receipt. For our brand partners, the platform allows them to understand a 360 degree view of shopping habits, and to meaningfully reward a customer's individual loyalty.
Job Description
About the Role: Fetch is building the future of personalized consumer experiences. We're looking for a Principal Machine Learning Engineer to design and scale systems that power personalization, relevance, and ranking across our platform. This is a high-impact role where you'll drive new initiatives, mentor other engineers, and shape the technical direction of ML at Fetch. This is a full-time role that can be held from one of our US offices or remotely in the United States. Role 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.
Minimum 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.
Preferred Requirements:
- 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.
At Fetch, we'll give you the tools to feel healthy, happy and secure through:
- Equity: We offer full-time employees equity in Fetch, so that everyone can benefit from Fetch's growth.
- 401k Match: Dollar-for-dollar match up to 4%.
- Benefits for humans and pets: We offer comprehensive medical, dental and vision plans for everyone including your pets.
- Continuing Education: Fetch provides ten thousand per year in education reimbursement.
- Employee Resource Groups: Take part in employee-led groups that are centered around fostering a diverse and inclusive workplace through events, dialogue and advocacy. The ERGs participate in our Inclusion Council with members of executive leadership.
- Paid Time Off: On top of our flexible PTO, Fetch observes 9 paid holidays, as well as our year-end week-long break.
- Robust Leave Policies: 20 weeks of paid parental leave for primary caregivers, 14 weeks for secondary caregivers, and a flexible return to work schedule.
- Calvin Care Cash: Employees who are welcoming new family members will also receive a one time $2,000 incentive to assist employees with covering the cost of childcare, clothing, diapers and much more!
- Flexible Work Environment: Collaborate with your team in one of our stunning offices in Madison, Birmingham, or Chicago. Or you can work fully remotely from anywhere in the US. We'll ensure you are equally equipped with the hardware and software you need to get your job done in the comfort of your home.
- ...Principal Machine Learning Engineer AI & Data at Fetch sit at the center of how we understand our business, make decisions, and build intelligent products. The organization operates as an integrated AI & data ecosystem, spanning multiple disciplines, including data...Remote work
$215k - $260k
...Insurance Client is looking to hire a Principal Software Engineer - Generative AI. This position is remote work from home and will... ..., and foster a culture of learning (design clinics, brown bags, communities... ...Architect – Professional, AWS Machine Learning – Specialty, AWS...Remote workContract workWork from home$186.1k - $257.5k
...funding suppliers. As a Principal Engineer at Upstart on the Capital Marketplace... ...and engineering, including Machine Learning, Data Engineering, Product... ...Strong technical and software engineering fundamentals... ...in the following locations: Remote, San Mateo, Columbus,...Remote workSummer workCurrently hiringLocal areaWork from home$200k - $280k
...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge... ...hiring phase, then dropped off on a remote contract and never seen or heard from... ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Remote work16 hoursFull timeContract workWork from homeRelocation package$200k - $280k
...this level of clearance. Are you a Principal AWS Software Engineer who is ready for a new challenge... ...hiring phase, then dropped off on a remote contract and never seen or heard... ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Remote work16 hoursFull timeContract workWork from homeRelocation package$200k - $280k
...this level of clearance. Are you a Principal CNO Software Engineer who is ready for a new challenge... ...hiring phase, then dropped off on a remote contract and never seen or heard... ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Remote workFull timeContract workWork from homeRelocation package$170k - $260k
...Are you a Principal HPC Software Engineer who is ready for a new challenge that will launch your career... ...phase, then dropped off on a remote contract and never seen or heard from... ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Remote workFull timeContract workWork from homeRelocation package- ...Sr. Principal Software Engineer Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering... ...direction for systems that blend cloud infrastructure, machine learning, and hardware interaction. You will be responsible for...Remote workImmediate start
$200k - $280k
...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge... ...hiring phase, then dropped off on a remote contract and never seen or heard from... ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Remote workFull timeContract workWork from homeRelocation packageFlexible hours$190k - $280k
...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge... ...hiring phase, then dropped off on a remote contract and never seen or heard from... ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We...Remote workFull timeContract workWork from homeRelocation package$195.3k - $270.4k
.... We are a small, senior engineering team operating like a startup... .... Partner closely with machine learning engineers and data teams to... ...perspective on how AI is reshaping software development. Exceptional... ...in the following locations: Remote, San Mateo, Columbus, Austin...Remote workSummer workCurrently hiringWork at officeLocal areaWork from home- ...Principal Software Engineer pubGENIUS is a React.js and Next.js development agency and ad-tech startup... ...with a website, mobile app, and machine learning systems powering our ad-tech... ...time commitment expected Location: Remote (US, Canada, UK, Ireland or Netherlands...Remote workFull timeFor contractorsCasual work
- ...Principal Software Engineer We are looking for a seasoned Principal Software Engineer for our client... ...ecosystems. This is a fully remote position (U.S. only) and best suited... ...volumes. Deploy and operationalize machine learning models within production environments...Remote work
- ...access processes. We are currently seeking an experienced Principal Software Engineer to design and deliver complex, high-impact systems,... ...domains: backend systems, infrastructure, data platforms, machine learning infrastructure, high-performance services, etc. ~ Strong...Remote workLocal area
$349k - $431k
...Principal Software Engineer, Onboard Field Response Waymo is an autonomous driving technology company... ...develops the critical software and machine learning models that power the Waymo Driver.... ...or, if the role can be performed remote, the specific salary range for your...Remote workFull time- ...Principal Software Engineer We are looking for a Principal Software Engineer who is going to have an immediate impact on our roadmap: from... ...of the world using proven data science models and machine learning techniques across industries and geographies. Established...Remote workImmediate startWorldwide
$260k - $335k
...At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts... ...areas across back-end, front-end, machine learning, and platform engineering. We... ...the role We are seeking a Principal Software Engineer to lead the architectural...Remote workWorldwideFlexible hours- ...Principal Software Engineer- C++ and Lasers Location: Wilmington, MA Position is onsite from... .... About BigR.io: BigR.io is a remote-based, technology consulting firm with... ...implementation, data analytics, and machine learning/AI integrations. We are a one-stop shop...Remote workFull timeLocal area
- ...operationalization of security deployment for remote networks and mobile users. As a Senior Engineer, your role will involve... ...Intelligence (AI) and Machine Learning (ML) is increasingly vital for... ...develop, and support highly scalable software features and infrastructure on...Remote work
- ...Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to... ...services and microservices that impact our machine learning, frontend, and platform teams. Build... ...and trust. Work personas (flexible, remote, or required in office) are categories...Remote workWork at officeImmediate startFlexible hours
$209k - $300k
...seeking a highly skilled and driven Principal Software Engineer with a strong background in full-stack... ...rapid iteration and deployment of machine learning solutions in dynamic, production-... ...the world. While some roles may offer remote flexibility, most positions involve...Remote workWork at officeLocal area3 days per week$163.8k - $257.4k
...things happen-fast. As a Principal Engineer on our Advertising,... ...what's possible in modern software engineering, data infrastructure... ...Marketing Platform Leverage machine learning and large language models (... ...#LI-SK1 #LI-Remote Actual compensation offered...Remote workWorldwide$175k - $195k
...in Los Angeles The Principal Engineer will be assigned... ...and develop advanced software systems supporting automation... ..., motion control, machine vision,... ...diagnostics, alarms, and remote operations. • Develop... ...) • Lead machine learning and AI development initiatives...Remote workWorldwide- ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio: BigR.io is a technology consulting... .... We specialize in cutting-edge Big Data, Machine Learning, and Custom Software strategy, analysis, architecture...Remote workContract workWork experience placement
$4,500 per month
...the funding suppliers. As a Principal Engineer at Upstart on the Capital... ...and engineering, including Machine Learning, Data Engineering, Product... ...Minimum requirements: 10+ years software engineering experience... ...in the following locations: Remote, San Mateo, Columbus, Austin...Remote workImmediate start$174.19k - $287.41k
...a highly experienced Principal Data Scientist to lead... ...processing (NLP), machine learning, and data analytics.... ...with similar minded engineers, if you are creative... ...quality and open source software. If you enjoy broadening... .... For positions with Remote-US locations, the...Remote workPermanent employmentFull timeContract workWork experience placementWork at officeFlexible hours$215k - $252k
..., level, and location. Learn more about our Total Rewards... ...We're hiring seasoned engineers to join our teams that... ...systems. As a Gusto Software Engineer at this level,... ...advancements in AI and Machine Learning , applying... ...00/yr in Denver & most remote locations, and $251,000...Remote workMinimum wageFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$190k - $200k
...Principal Software Engineer Element Science, Inc. is a medical device and digital health company... ...the Bay Area may be considered for a remote arrangement, if able and willing to... ...transformations, and interfaces with machine learning algorithms. Define technical content...Remote workTemporary workWork at officeLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours$107.5k - $204.5k
...Resilient Connectivity Products (RCP) Engineering seeks a Principal Software Engineer to join the Platform... ...Familiar with Artificial Intelligence & Machine Learning techniques What We Offer:... ...designated as on-site, hybrid or remote. The salary range for this...Remote workTemporary workWork experience placementWork at officeRelocationFlexible hours$170k - $205k
...Principal Software Engineer The Principal Software Engineer is a senior technical leader responsible... ...of advanced analytics and machine learning concepts and technology implementations... ...location designation (in-office, hybrid, remote) and operational needs. Salary may...Remote workContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Machine Learning Fetch - Remote. Be the first to apply!
- principal software engineer United States
- senior principal software engineer United States
- principal software engineer manager United States
- principal applied scientist United States
- senior principal cloud computing engineer United States
- principal software architect United States
- associate principal United States
- senior principal scientist United States
- principal network architect United States
- principal consultant United States

