Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fetch Logo

Senior Software Engineer - Generative Chat Applications

Fetch

Salary not specified
Oct 15, 2025
Remote, US
Apply Now

Fetch is building the future of personalized consumer experiences and is looking for a Senior Software Engineer, Generative Chat Applications to drive the technical strategy and implementation of LLM-powered conversational systems across Fetch, advancing their flagship generative AI product, FAST, and collaborating on chat and interactive agent experiences.

Requirements

  • 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.
  • Familiarity with LLM agent frameworks (LangGraph, OpenAI Agents SDK, Semantic Kernel, etc.) and orchestration patterns.
  • Knowledge of retrieval systems, embeddings, and evaluation frameworks for conversational AI.

Responsibilities

  • 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.
  • 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

Other

  • 5+ years of professional software engineering experience
  • 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.
  • This is a full-time role that can be held from one of our US offices or remotely in the United States.