About the Role
This is a full-stack product engineering role at an early-stage enterprise AI platform, where you'll own features end-to-end — from technical design through to user-facing delivery. You'll work closely with the Chief Product Officer and cross-functional teams to build AI-powered capabilities that drive adoption across large organisations.
What You'll Do
-
Contribute to product feature development across the AI platform, spanning technical design and user-facing implementation.
-
Build end-to-end solutions across the frontend (Next.js), backend (Node.js), and database layers.
-
Collaborate with the design team and customers to gather feedback and iterate on product features.
-
Implement user interfaces including full screens, reusable components, and complete user flows.
-
Maintain and optimise the codebase for performance and user experience.
-
Participate in rotating Support Engineer stints, shifting focus to assist customers and the customer support team on a regular cadence.
What We're Looking For
-
2+ years of experience in software engineering.
-
Strong proficiency with Next.js, TypeScript, and Node.js.
-
Hands-on experience with PostgreSQL, Redis, Prisma, tRPC, and Tailwind CSS.
-
Proven track record delivering features end-to-end from concept to production in a full-stack environment.
-
Experience building AI-powered product features and integrating AI capabilities into enterprise applications.
-
Experience supporting customers or participating in support rotations during the product lifecycle.
-
Strong CS fundamentals; a Bachelor's degree in Computer Science or an equivalent technical field is required.
Compensation & Benefits
Salary range: €66,000 – €120,000 annually. Visa sponsorship is available.
Location
On-site in Berlin, Germany. This role requires in-person attendance; fully remote arrangements are not available.