
About Forethought
AI that transforms customer support experiences
Key Highlights
- Headquartered in San Francisco, CA with 101-200 employees
- $116 million raised in Series C funding
- Agatha automates customer support workflows using AI
- Targets the $142 billion chatbot market for retail spending
Forethought is an AI-driven platform based in the Financial District of San Francisco, CA, specializing in transforming customer support through its flagship product, Agatha. This intelligent assistant leverages machine learning to streamline enterprise workflows, enabling businesses to handle custo...
🎁 Benefits
Employees enjoy competitive medical, dental, and vision coverage, unlimited paid time off, and a hybrid work structure. The company offers paid matern...
🌟 Culture
Forethought fosters a low-ego culture that prioritizes feedback and collaborative growth. The company is committed to solving complex challenges with ...
Overview
Forethought is hiring a Senior Full Stack Engineer to design and build AI-powered products that transform customer support experiences. You'll work with technologies like React, TypeScript, and FastAPI in a hybrid role based in San Francisco.
Job Description
Who you are
You are a dedicated and talented Full Stack Engineer with a growth mindset, thriving on solving complex challenges in an AI-driven environment. You have experience in building production-grade software and are eager to help shape the future of customer support through innovative technology. Your background includes a strong understanding of both frontend and backend development, allowing you to create seamless integrations and user experiences. You are comfortable collaborating with cross-functional teams, including Design and Product, to deliver exceptional solutions that meet user needs. You possess excellent problem-solving skills and a passion for continuous learning, always looking for ways to improve your craft and the products you work on.
Desirable
Experience with AI technologies or customer experience solutions is a plus, as is familiarity with agile development methodologies. You are someone who enjoys working in a fast-paced environment and can adapt to changing priorities while maintaining a focus on quality and user satisfaction.
What you'll do
As a Senior Full Stack Engineer at Forethought, you will design and build AI-powered products that enhance the customer support experience. You will develop features that help support teams find answers faster and automate complex workflows. Your responsibilities will include building and maintaining core product features using React and TypeScript, as well as modifying and extending backend code using Python. You will collaborate closely with other engineers to develop API endpoints and ensure reliable integrations with REST APIs. Additionally, you will own the frontend architecture, write clean and maintainable code, and contribute to the overall success of the engineering team by sharing knowledge and best practices. You will have the opportunity to work with world-class talent and make a significant impact on the company's growth and success.
What we offer
At Forethought, we provide a supportive and inclusive work environment where you can thrive. We offer competitive medical, dental, and vision coverage, along with an unlimited PTO policy to ensure you maintain a healthy work-life balance. As an early member of our team, you will have the chance to earn equity and be part of our mission to revolutionize customer support through AI technology. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Forethought.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Infisical is hiring a Full Stack Engineer to build and optimize their open source security infrastructure for the AI era. You'll work with JavaScript, React, Node.js, and TypeScript to tackle a range of engineering challenges. This position requires deep technical mastery of the JavaScript ecosystem.

Full Stack Engineer
Lightning AI is hiring a Fullstack Engineer to develop and scale their AI platform. You'll work on various aspects from frontend to backend integrations. This position requires a strong ownership mindset and innovation skills.

Full Stack Engineer
Factory is hiring a Full Stack Engineer to develop core platform infrastructure for enterprise-grade development tools. You'll work with JavaScript, React, Node.js, and Python. This position requires 3+ years of experience in full-stack development.

Full Stack Engineer
Vizcom is hiring a Full Stack Engineer to work across their entire stack, from TypeScript-based design tools to PostgreSQL data models. You'll be responsible for shipping complete features that enhance the AI-powered design platform. This position requires experience with React and GraphQL.

Ai Engineer
LangChain is hiring an Applied AI Engineer to build AI agents that enhance various functions within the company. You'll work closely with teams to design, build, and deploy production-grade applications. This role requires experience in AI technologies and a strong understanding of agent engineering.