What We're Building And Why We're Building It.
At Fetch, we're revolutionizing how consumers connect with their favorite brands through innovative technology. Every month, millions utilize America's Rewards App to earn rewards while shopping, dining, or enjoying mobile games. With over $1 billion in rewards distributed and 5 million five-star reviews, our platform empowers users to live rewarded.
Backed by investments from notable firms like SoftBank and Univision, Fetch is reshaping brand loyalty. We prioritize user and partner success, extending the same commitment to our employees. Here at Fetch, we encourage curiosity, innovative thinking, and the exploration of new tools, especially AI, to optimize our workflows. Recognized for two consecutive years by Forbes as one of America's Best Startup Employers, Fetch champions a culture of trust, collaboration, and innovation.
Meet Fetch Engineering :
Our engineering philosophy at Fetch emphasizes creativity, adaptability, and informed problem-solving. Our talented engineers excel in complex environments and focus on making impactful decisions with an eye on data and results. If you're passionate about solving intricate challenges and navigating sophisticated systems, Fetch could be the ideal place for you.
About The Role :
We are building the future of personalized consumer interactions with a significant focus on generative AI. As a Senior Software Engineer specializing in Conversational AI Applications, you will be pivotal in shaping the technical strategy and implementation of LLM-powered chat systems across Fetch. This high-impact position centers on enhancing our flagship product, FAST, while collaborating with teams across the company.
Your role will entail :
- Steering the technical strategy and architecture for generative chat applications across Fetch.
- Designing and developing new features for FAST, our premier generative AI product.
- Creating evaluation frameworks to assess and enhance conversational quality and user experience.
- Scaling LLM-driven systems to support consumer-level usage for FAST and related applications.
- Transforming prototypes into robust, production-grade systems with strong observability and safety practices.
- Mentoring engineers working on chat experiences, enhancing their designs and integrations.
- Collaborating with product, data, and design teams to deliver user-centric chat experiences.
- Utilizing AI tools to accelerate development, including :
- Validating concepts in LLM sandboxes.
- Leveraging AI for code generation and prototyping.
- Exploring LLMs to improve workflows and insights within FAST and FetchGPT.
Minimum Requirements :
5+ years of software engineering experience, with at least 1 year focused on generative chat applications.Proven experience in building or scaling production systems using LLMs.Strong foundational knowledge in software engineering (distributed systems, APIs, etc.).Experience in developing LLM-based chat interfaces and evaluation systems.Expertise in optimizing conversational applications for performance and reliability.Ability to mentor peers and break down complex problems into actionable tasks.Effective communication and collaboration skills, with a history of cross-functional partnerships.Comfort in navigating ambiguous environments and achieving measurable outcomes.Familiarity with LLM agent frameworks and orchestration patterns.Preferred Requirements :
Experience with classical NLP techniques.Fine-tuning LLMs for specific domains.Experience in maintaining large-scale Python codebases.Knowledge of retrieval systems and evaluation frameworks for conversational AI.Exposure to multi-modal LLM applications (text and images).Proven capability to influence peers and enhance engineering quality.Experience integrating application engineering with AI / ML model deployment.This is a full-time role available in our offices or remotely within the United States.
At Fetch, we provide comprehensive benefits including :
Equity : Employees receive equity in Fetch, sharing in our growth.401k Match : Dollar-for-dollar match up to 4%.Benefits For Humans And Pets : Comprehensive medical, dental, and vision plans for employees and pets.Continuing Education : $10,000 annual education reimbursement.Employee Resource Groups : Participate in groups promoting diversity and inclusion.Paid Time Off : Flexible PTO along with 9 paid holidays and a year-end break.Robust Leave Policies : Generous parental leave and flexible return policies.Calvin Care Cash : A one-time $2,000 incentive for new parents to assist with childcare costs.Flexible Work Environment : Work from our stunning offices or fully remote.Fetch is an equal opportunity employer. We embrace diversity, inclusivity, and respect for all individuals and do not discriminate based on any protected characteristic. We ensure everyone is treated with dignity and provided an opportunity to succeed based on their talents. If accommodations are required, please contact us to assist with your application process.