Senior Software Engineer – Generative Chat Applications

October 15

Apply Now
Logo of Fetch Rewards

Fetch Rewards

eCommerce • Retail • Marketing

Fetch Rewards is a company that operates America's Rewards App, leveraging the power of Fetch Points to drive consumer behavior and engagement across various industries, including Consumer Packaged Goods (CPG), retail, and restaurants. By offering custom-fit marketing solutions, Fetch helps brands increase sales, improve retention, and build lifelong consumer loyalty without relying on discounts. The platform offers dynamic in-app offers based on verified shopping behavior, designed to inspire specific business outcomes and increase customer engagement. Fetch Rewards partners with major brands and retailers, providing a robust data-driven approach to enhance buying frequency and customer retention.

501 - 1000 employees

Founded 2013

🛍️ eCommerce

🛒 Retail

💰 Debt Financing on 2022-04

📋 Description

• Drive the technical strategy, architecture, and implementation of generative chat applications across Fetch. • Design and develop new features for FAST, Fetch’s flagship generative AI product. • Build evaluation frameworks that measure and improve conversational quality, latency, and overall user experience. • Scale and extend LLM-driven systems for FAST, FetchGPT, and Analyst Agents to handle consumer-scale usage. • Evolve prototypes into production-grade systems with robust observability, evaluation, and safety practices. • Mentor engineers working on chat experiences, raising the bar for design, integration, and responsible AI usage. • Collaborate with cross-functional partners to deliver chat-first, user-adaptive experiences. • Use AI tools to accelerate development, including: • Validating product ideas in LLM sandboxes (ChatGPT, Claude, etc.) • Leveraging AI for code generation, prototyping, and system diagramming • Exploring LLMs to enhance analyst workflows and interactive insights within FAST and FetchGPT

🎯 Requirements

• 5+ years of professional software engineering experience, including 1 year focused on generative chat applications. • Proven experience building or scaling production systems leveraging LLMs (retrieval-augmented generation, fine-tuning, or agent frameworks). • Strong software engineering background (distributed systems, APIs, data pipelines, or backend services). • Experience building LLM-based chat interfaces and implementing evaluation systems for conversational quality. • Experience optimizing conversational applications for low latency and high reliability. • Demonstrated ability to mentor engineers, provide clear design guidance, and break complex problems into actionable tasks. • Strong communication and collaboration skills, with experience partnering cross-functionally to deliver impactful features. • Comfortable navigating high-ambiguity environments, driving clarity and measurable outcomes in fast-moving settings. • Familiarity with LLM agent frameworks (LangGraph, OpenAI Agents SDK, Semantic Kernel, etc.) and orchestration patterns.

🏖️ Benefits

• Equity: We offer 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, including Juneteenth and Indigenous People’s Day, 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.

Apply Now

Similar Jobs

October 15

Senior Software Engineer reimagining telephony services for modern networks at LiveKit. Working on AI-driven voice experiences and collaborating across teams to enhance communication.

Distributed Systems

Go

October 15

Full-Stack Engineer developing scalable and efficient back-end systems for Splitero's fintech solutions. Collaborating with teams to ensure high-quality software delivery while utilizing modern technologies.

AWS

Cloud

Heroku

JavaScript

Jest

Mocha

Next.js

Node.js

Postgres

React

Terraform

TypeScript

October 15

Software Engineer building software platform for hardware engineering applications at Violet Labs. Responsible for integrations, code translation, enhancing system efficiency, and team collaboration.

JavaScript

Next.js

Node.js

Postgres

React

TypeScript

October 15

Senior Software Engineer designing and developing solutions for Disney's Roku playback library. Collaborating with media playback teams to deliver a consistent streaming experience.

Roku

October 15

Full Stack Engineer at Meshy driving growth initiatives in AI and 3D technology. Collaborating across teams to build innovative solutions for user acquisition and retention.

JavaScript

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com