Location: Berlin, Germany (office first)
Start date: Immediately
Contact: Leo Wossnig (l[email protected])
Intro
Forgent AI is on a mission to build AI products for better public procurement. We are looking for a talented Product Engineer to join our founding technical team in Berlin. You'll play a crucial role in shaping our product and technology and building reliable, impactful software for a domain where it truly matters.
The role
As a Product Engineer at Forgent AI, you'll translate complex user needs within the public procurement sector into robust, user-facing AI applications. This is a unique opportunity to join an early-stage, mission-driven company and significantly influence its trajectory. You will work in an environment with unique technical constraints, applying state-of-the-art AI and full-stack techniques in novel ways to deliver frictionless, reliable user experiences. Working closely with founders and early users, you'll have substantial ownership, driving product features from concept to deployment and helping define our engineering culture.
The day-to-day
- Design, build, and iterate on full-stack features using our tech stack (Frontend: Vite, Typescript, React, and Tailwind; Backend: Python with FastAPI, and SQLAlchemy; Infra: AWS), integrating LLMs (e.g., LangChain/LlamaIndex, RAG) to solve core user problems while optimizing for performance, reliability, and security.
- Work closely with founders and customers to deeply understand user challenges and ensure our product effectively addresses their needs.
- Take full ownership of features from design through deployment and iteration, including contributing to stack maintenance, improving reliability, scalability, and managing/removing technical debt.
- Actively collaborate with colleagues through code reviews, design discussions, knowledge sharing, and presenting your work in demos to foster learning and gather feedback.
- Proactively identify opportunities for improvements – whether in the product, technical stack, or team processes – and take initiative to address them.
You should apply if you
- Are a skilled full-stack engineer with 3+ years of professional experience writing maintainable code and familiarity with common API patterns (e.g., REST). Note: We always make exceptions to this rule for exceptional engineering talent!
- Have proven practical experience building applications leveraging LLMs (e.g., using frameworks like LangChain or LlamaIndex) and with prompt engineering.
- Have demonstrated that you can successfully translate complex ideas into working prototypes and shipping robust, real-world applications, particularly in secure or data-intensive domains.
- Are an excellent communicator (written and verbal English) who thrives on deep collaboration, including code reviews and asynchronous design discussions.
- Are a hard worker with a strong sense of urgency, who thrives in a fast-moving, high-responsibility environment where direct communication is the norm and speed matters as much as quality.