About the Role
We are looking for an experienced Full-Stack Engineer to join our dynamic product team. The successful candidate will be responsible for building innovative software powered by cutting-edge AI technologies.
Responsibilities
1. Design and develop web application features using TypeScript, React, Node + Next.js, and integrate with AI models like ChatGPT or Gemini.
2. Contribute to and maintain a monorepo that includes both the B2B SaaS platform and AI/LLM modules.
3. Implement multi-step LLM workflows using orchestration frameworks such as LangChain.
4. Design and optimize the MySQL database.
5. Develop and maintain type-safe RPC endpoints using tRPC and TypeScript to ensure smooth frontend-backend communication.
6. Rapidly onboard to a modern TypeScript stack to support high-velocity feature development.
Requirements
* Proven experience working in a unified codebase combining application logic and AI/LLM components.
* Strong proficiency in building modern web applications with Next.js, tRPC, TypeScript, and Prisma.
* Practical experience integrating with AI models such as ChatGPT or Gemini, including prompt engineering and API management.
* Familiarity with tools like LangChain (or similar) to implement multi-step AI workflows.
* A demonstrated ability to learn quickly and deliver functional features in a fast-paced environment.