Building the backbone of European trades together – with AI-first software.
We’re not just building software – we’re on a mission to create space for contractors & tradespeople by equipping them with AI solutions that work the way they do: fast, practical, and AI-first. With Tier 1 Investors from Europe and the US, like Headline and Creandum as well as 30,000+ tradespeople as customer base, we’re scaling across Europe to turn scattered tradespeople into thriving communities. We believe in zero admin, not zero personality – and we build every feature with the people in mind who wear the boots, not the suits. We’re #stoked to shape the future, #together as a team, and #humble in our mission to support the builders of tomorrow.
Staff Engineer (f/m/d) AI Product Focus
Germany (remote), Berlin, Germany, Hamburg (hybrid)
Full-time
Permanent employee
OUR PURPOSE AT PLANCRAFT
YOUR MISSION AT PLANCRAFT
This role is central to advancing plancraft’s AI product, PORTA, our voice-first digital receptionist that handles, structures, and automates customer communication for tradespeople.
You will join the dedicated PORTA team and take ownership of evolving our AI Frontdesk Capabilities. From shaping and iterating on new AI-driven features to deploying them into production. Working closely with Product and Design, you will build and scale real-world AI features that operate reliably across channels and deliver measurable value to our customers.
As part of a small, autonomous squad (1 Product Manager, 1 UX Designer, 4 Engineers), you’ll contribute hands-on while also shaping technical direction. You’ll work at the intersection of LLMs, voice interfaces, and product experience, turning state-of-the-art capabilities into robust, user-centric solutions used daily by thousands of businesses.
Your Responsibilities
You will join the dedicated PORTA team and take ownership of evolving our AI Frontdesk Capabilities. From shaping and iterating on new AI-driven features to deploying them into production. Working closely with Product and Design, you will build and scale real-world AI features that operate reliably across channels and deliver measurable value to our customers.
As part of a small, autonomous squad (1 Product Manager, 1 UX Designer, 4 Engineers), you’ll contribute hands-on while also shaping technical direction. You’ll work at the intersection of LLMs, voice interfaces, and product experience, turning state-of-the-art capabilities into robust, user-centric solutions used daily by thousands of businesses.
Your Responsibilities
- Lead the development and continuous improvement of AI-driven features, leveraging LLMs and voice technologies across multiple communication channels.
- Design, build and operate scalable systems on GCP, using React in the frontend and serverless Node.js / Express services in the backend — all in TypeScript.
- Shape and evolve AI capabilities by iterating on prompts, evaluations, and system behavior to deliver consistent, high-quality user outcomes.
- Drive architectural decisions and set engineering standards to ensure long-term scalability, maintainability, and performance.
- Take end-to-end ownership of features — from scoping and technical design to delivery, monitoring, and iteration based on real user feedback.
- Improve developer experience by advancing tooling, workflows, and codebase quality (e.g. refactoring, AI-assisted development, testing practices) within your team and across the entire engineering organization.
- Mentor and support engineers through hands-on collaboration, code reviews, and knowledge sharing, in an individual contributor role without formal people management responsibilities.
- Collaborate closely with Product and Design to translate user needs and business goals into effective technical solutions.
- Stay up to date with advancements in AI (LLMs, voice, multimodal systems and agents) and turn new capabilities into production-ready features.
- Take accountability for technical outcomes, ensuring high quality, reliability, and timely delivery.
YOUR PROFILE
Must-haves
Nice-to-haves
- 5+ years of software engineering experience with proven track record of technical leadership.
- Extensive TypeScript experience with advanced patterns and best practices.
- Advanced AI expertise and market awareness (real-time voice, Multimodality, LLM integration and Evaluations).
- Expert-level familiarity with modern, AI-enhanced engineering tools and workflows (Cursor, Claude Code, GitHub Copilot).
- Deep cloud experience (like GCP or AWS / Azure) with infrastructure design capabilities.
- Strong software engineering background with system design expertise.
- Extensive experience teaching, advocating for technology choices, and mentoring teams and individuals.
- Strong communication skills and proven ability to drive alignment with business & tech stakeholders.
- Experience leading technical initiatives and driving organizational change.
- Languages: English at C1 level is required. German is a plus, but not a must.
Nice-to-haves
- Experience building and shipping LLM-powered features or agents to production for a diverse, real-world user base.
- Experience ensuring quality, reliability, and safe iteration in non-deterministic AI systems (e.g. through evaluations, monitoring, and controlled rollouts).
- Advanced Infrastructure as Code experience (e.g. Terraform, Pulumi).
- Proven experience scaling SaaS / B2B products.
- Experience with Firebase and complex GCP services (Cloud Functions, Cloud Run, BigQuery).
- Experience in Product Ownership / Project Management with technical teams.
- Previous experience as Staff Engineer, Tech Lead, or similar senior technical role.
WHY PLANCRAFT?
- Team Spirit: We’re driven by passion, commitment, and a shared mission. Team spirit matters to us — and we make it visible: with four major team event weeks per year, casual monthly on-site and remote formats, and a strong recognition culture where we regularly celebrate both the big and small wins together.
- Ownership: You’re encouraged to take ownership from day one. In a flat hierarchy and high-trust environment, you’re empowered to make meaningful decisions and drive real impact.
- Learning & Growth: We invest in your personal and professional development through a strong feedback culture, a €1,500 annual learning budget, 2 dedicated education days on top of your vacation, and targeted enablement formats. Our goal is to help you unlock your full potential.
- AI Enablement: Our internal tools and workflows are AI-enabled by design. We support every team and individual in applying AI at the next level in their daily work, including getting your own ChatGPT+ license, of course.
- Tech & Tooling: You’ll receive a MacBook, premium headphones, and everything else you need — from hardware to tools — to be effective in your daily doing.
- Flexibility: Work fully remote within Germany while staying closely connected to the team. We come together in Hamburg at least once per quarter to collaborate, connect, and celebrate in person — for some roles, even more regularly (e.g. monthly), depending on the scope and team setup. And if you need a change of scenery, working from abroad up to 2 months per year is always an option.
- Recharge: To ensure the needed rest, we offer 30 vacation days per year (based on a 5-day week) plus Dec 24th off. We also subsidize your Urban Sports Club membership and organize internal sport meetups.
- Mobility: You can lease a "JobRad" (Bike) and get a subsidized "Deutschlandticket" or "BahnCard" for public transport to be supported in your commute.
- International Environment: We’re becoming more international every month, with team members already in Italy, France, the Netherlands, and Austria — which is why English is our internal company language.
About us
We’re #stoked to shape the future, #together as a team, and #humble in our mission to support the builders of tomorrow. For a first impression of us, take a look at our Instagram and LinkedIn page.
Diversity makes us better.
We welcome people of all backgrounds, identities, abilities, and experiences, and we believe that different perspectives lead to better ideas, stronger products, and a healthier workplace. If you’re excited about our mission but your experience doesn’t align perfectly with every requirement, we encourage you to apply anyway. You might be exactly who we’re looking for.
______
On the application process
We want your candidate experience with us to be smooth, transparent, and enjoyable. We aim to get back to you regarding your application within 5 business days. Our interview process typically takes about 4 weeks from start to finish, though this may vary by role. You can learn more about our process here. If you need adjustments or flexibility at any stage, please don’t hesitate to let us know — we’ll do our best to make it work for you.
Note on creating a test account:
If you would like to create a test account as part of the challenge, please enter "Applicant" in the relevant field during registration and select "Other" under Trade. This ensures that our sales team does not mistakenly register you as a craft business and reach out to you unnecessarily.
Diversity makes us better.
We welcome people of all backgrounds, identities, abilities, and experiences, and we believe that different perspectives lead to better ideas, stronger products, and a healthier workplace. If you’re excited about our mission but your experience doesn’t align perfectly with every requirement, we encourage you to apply anyway. You might be exactly who we’re looking for.
______
On the application process
We want your candidate experience with us to be smooth, transparent, and enjoyable. We aim to get back to you regarding your application within 5 business days. Our interview process typically takes about 4 weeks from start to finish, though this may vary by role. You can learn more about our process here. If you need adjustments or flexibility at any stage, please don’t hesitate to let us know — we’ll do our best to make it work for you.
Note on creating a test account:
If you would like to create a test account as part of the challenge, please enter "Applicant" in the relevant field during registration and select "Other" under Trade. This ensures that our sales team does not mistakenly register you as a craft business and reach out to you unnecessarily.
