Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Machine Learning Fetch - Remote in United States vacancy
  •  ...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

    Fetch

    United States
    2 days ago
  • $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 work
    Contract work
    Work from home

    Insight Global

    Blue Bell, PA
    5 days ago
  • $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 work
    Summer work
    Currently hiring
    Local area
    Work from home

    UpStart

    United States
    4 days ago
  • $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 work
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $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 work
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $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 work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    5 days ago
  • $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 work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis, MD
    3 days ago
  •  ...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 work
    Immediate start

    Siemens

    United States
    5 days ago
  • $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 work
    Full time
    Contract work
    Work from home
    Relocation package
    Flexible hours

    GliaCell Technologies LLC

    Annapolis Junction, MD
    5 days ago
  • $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 work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    3 days ago
  • $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 work
    Summer work
    Currently hiring
    Work at office
    Local area
    Work from home

    UpStart

    United States
    3 days ago
  •  ...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 work
    Full time
    For contractors
    Casual work

    pubGENIUS.

    United States
    2 days ago
  •  ...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

    Boston Human Capital Partners

    United States
    4 days ago
  •  ...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 work
    Local area

    CertiPath

    United States
    5 days ago
  • $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 work
    Full time

    Waymo

    Mountain View, CA
    4 days ago
  •  ...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 work
    Immediate start
    Worldwide

    Roberts Recruiting

    United States
    2 days ago
  • $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 work
    Worldwide
    Flexible hours

    Q-CTRL

    Los Angeles, CA
    3 days ago
  •  ...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 work
    Full time
    Local area

    Saviance

    Wilmington, MA
    14 days ago
  •  ...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

    Palo Alto Networks

    Hawthorne, CA
    4 days ago
  •  ...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 work
    Work at office
    Immediate start
    Flexible hours

    ServiceNow

    Mountain View, CA
    3 days ago
  • $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 work
    Work at office
    Local area
    3 days per week

    Invisible Technologies Inc. Defunct

    New York, NY
    2 days ago
  • $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 work
    Worldwide

    ZoomInfo Technologies LLC

    United States
    2 days ago
  • $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 work
    Worldwide

    Recruiting for Good

    Pasadena, CA
    3 days ago
  •  ...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 work
    Contract work
    Work experience placement

    Saviance

    Boston, MA
    5 days ago
  • $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 work
    Immediate start

    Israelvcforum

    New York, NY
    1 day ago
  • $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 work
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    Red Hat

    Boston, MA
    3 days ago
  • $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 work
    Minimum wage
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    2 days ago
  • $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 work
    Temporary work
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Element Science Inc

    Redwood City, CA
    4 days ago
  • $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 work
    Temporary work
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    Collins Aerospace

    Cedar Rapids, IA
    4 days ago
  • $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 work
    Contract work
    Work at office

    Transamerica

    Denver, CO
    1 day ago

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!