The Role
Build full-stack, user-facing AI applications for public procurement: design, implement, and deploy features using the company tech stack, integrate LLMs, own features end-to-end, improve reliability, and collaborate closely with founders and users.
Summary Generated by Built In
Intro
The role
The day-to-day
You should apply if you
Nice to have
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.
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.
- 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 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.
- 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 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.
- Are motivated by ownership, love to work in a fast-paced early-stage startup environment, are genuinely excited by our mission, and actively seek to improve yourself, your colleagues, and the team culture.
- Have impressive achievements from previous careers and from side projects — we’re excited to hear about these!
Nice to have
- Practical experience building applications leveraging LLMs (e.g., using frameworks like LangChain or LlamaIndex) and with prompt engineering.
- Experience with evals for LLM applications.
- Experience with, or a strong interest in, UX/UI design principles.
- Previous experience founding a company or working in an early-stage startup.
- Good understanding of German (as the initial product is in German).
Skills Required
- 3+ years professional experience as a full-stack engineer, writing maintainable code and familiarity with REST API patterns.
- Experience building and shipping prototypes and robust, production-ready applications, especially in secure or data-intensive domains.
- Hands-on experience with the listed tech stack: Frontend (Vite, Typescript, React, Tailwind), Backend (Python, FastAPI, SQLAlchemy), and AWS infrastructure.
- Experience integrating and applying LLMs in applications (designing prompts, ensuring performance, reliability, and security).
- Excellent written and verbal English communication and strong collaboration (code reviews, design discussions, demos).
- Ownership mindset: drive features from concept to deployment, manage technical debt, and improve reliability and scalability.
- Practical experience with frameworks like LangChain or LlamaIndex and prompt engineering.
- Experience with evals for LLM applications.
- Interest or experience in UX/UI design principles.
- Previous founding or early-stage startup experience.
- Good understanding of German.
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Forgent AI GmbH builds domain-specific AI agents that help companies discover, bid for, and deliver public sector contracts. Its platform automates tender discovery, document analysis, proposal drafting, compliance checks, and collaboration workflows, reducing manual effort and accelerating submissions. Forgent provides subscription-based AI tools, intelligent opportunity scoring, and enterprise-grade security to improve win rates and streamline public procurement processes.







