Fullstack Software Engineer
tl;dr
After 14 years in construction tech, Lea & Jonas are building the intelligence layer for the construction industry
The largest construction enterprises in Europe — with a combined project volume of over €30bn annually — rely on Kuro every day to automate workflows and make faster, better decisions
Construction has the most complex, unstructured data you can throw at an LLM — PDFs, drawings, 3D models, images, calculations. At Kuro you can tackle the hardest applied AI problems everyday.
About us
Lea and Jonas scaled two of Europe's leading construction tech companies - Capmo and alcemy - and saw firsthand the challenges holding the industry back. Now they're tackling the root cause: the 50% of construction work still lost to manual data handling.
Kuro is the the intelligent project data system for construction. We're reimagining how construction professionals get work done and make decisions by leveraging AI to augment back-office workflows and make core data accessible.
After one year on the market leading construction enterprises with a combined construction volume >30 billion annually use Kuro everyday to automate workflows and make faster, better decisions .
We are 16 people based in Berlin. You will join a group of ex-technical founders and builders that are ambitious and kind.
Learn more: Join Kuro - Berlin
The Opportunity
You will build and own customer-facing features end-to-end — and alongside that, work with the team on the data platform they stand on: ingestion pipelines, the construction ontology and the project graph.
Each customer project consists of 300 - 3,000 files: PDFs, construction drawings, scans, 3D models. Performant ingestion and a well-structured graph are the foundation for everything we are building from accuracy to ROI and user experience.
What You'll Do
Build and own end-to-end features
Designing and implementing new features to solve a specific user problem such as file navigation or document versioning
From concept, to db schema to UI - own the full development lifecycle of customer-facing features
Manage our web application & APIs
Maintain and improve our web application's security and performance; build out existing and new features
Work on the construction ontology & project graph
Help model and evolve canonical entities of our customers
Contribute to entity resolution across sources: recognizing the same requirement, position or price across BoQs, contracts, drawings and bids
Build features so answers are evidence-linked and auditable, and decisions flow back into the graph
Contribute to scalable data pipelines & integrations
Extend our multi-modal ingestion of unstructured documents: PDFs, scans, drawings, 3D models. Orchestrated and cost-efficient at scale
Build read/write integrations with customer systems (document management, ERP/AVA), so workflows complete work end-to-end
Help build the abstraction layers that turn use cases into a platform
Contribute to the workflow harness, decision-trace standard and eval tooling so a new use case ships in ~1 month
Build reusable human review & approval surfaces where trust in AI output is earned
Projects you would be involved in
Past projects
Project & document versioning guaranteeing data lineage in construction projects
German tokenizer for construction-specific search
Document pipeline ingesting 10,000s of PDFs per day
Native BIM/DWG file support: ingesting and processing 3D models
Swapped the search engine under production load (Meilisearch → Turbopuffer) to unblock pipeline throughput and cut query latency
Document chunk highlighting in the PDF viewer and global document search via Fastify API
Current projects
Design the ontology v1 + graph schema: core construction entities, evidence links, per-customer extension model
Develop systems to classify and organize project folders of 10,000+ files
Optimize queuing, logging and pipeline orchestration to process large document volumes
Templatize a workflow built for one use case so it deploys to the next as configuration, not code
Current Tech Stack
It is still day 0 for Kuro. Therefore we are highly pragmatic with our tool choices. We believe in keeping it simple and moving quickly. You significantly help shape our tech stack decisions.
Web-App: Typescript
Database / Vector DB and File Storage: Supabase (postgress) / Trubopuffer / AWS S3
Backend (Document Pipelines & applied AI): Fastify API / TS + Python for AI Services
Hosting: AWS Elastic Beanstalk
AI: Azure / OpenAI, Gemini, Cohere
Obsv., Eval. & Tracking: Langfuse, Datadog
Your profile
This is the perfect role for an experienced engineer who wants to join an early stage company that builds a high impact applied AI product
You thrive working in a small and accountable team with a lot of ownership
You love the 0 to 1 phase
You want to take full ownership in solving customer problems by designing and implementing features
You are passionate about the potential of GenAI, a strong believer in its transformative power, and eager to explore how it can be applied to solve real-world challenges in the construction industry
You have at least 5+ years of experience as a (full-stack) software engineer in a fast paced environment
You are fluent in both spoken and written English
You are happy to work onsite at our office (Factory Berlin Mitte) on a daily basis
You have impressive achievements from previous careers and from side projects. We’re excited to hear about these!
Bonus Points
You’ve started a company before or worked at a very early stage startup
German-speaking (definitely not a must, we’re fully international)
Why Kuro
You are joining Kuro among still in the early days . You will have significant influence over our product and how we build it and will be incentivised as such.
Your decisions and code will lay the foundation for Kuro, requiring a balance between fast iteration and delivering value to our customers, managing technical debt, and planning for scale.
You’ll own key parts of Kuro end-to-end, with the freedom to grow as a top individual contributor or take on managerial responsibilities over time. This is your chance to shape the future of Kuro.
The process
Talent Acquisition Call - Intro, logistics & fit (30 min)
Impact Call - Get to know Product and Tech at Kuro with Jonas (45 min)
Technical Challenge - time boxed home assignment (~5 hours)
Technical Challenge Review (60min)
On-site Day
Culture Interview
Meet several team members
Decision
Empfohlene Jobs
IT-Systemelektroniker:in als Servicetechniker:in Kabeltechnik
Zum nächstmöglichen Zeitpunkt suchen wir dich als IT-Systemelektroniker:in als Servicetechniker:in Kabeltechnik (w/m/d) für die DB InfraGo AG am Standort Berlin. Deine Aufgaben: Du führst eigen…
Scrum Master SAfe (m/w/d)
Wir suchen aktuell: Scrum Master SAfe (m/w/d) Berlin - Vollzeit Für unseren Kunden, ein international tätiges Unternehmen der Energietechnik, suchen wir zum nächstmöglichen Zeitpunkt einen Scrum M…
Telefonist (m/w/d) Finanzen KEIN VERKAUF! 13,90 EUR/h
Zum [nächstmöglichen] Einstieg suchen wir für die Abteilung der Baufinanzierung eine/n Callcenteragent/in in Vollzeit. JETZT BEWERBEN! Bewerben Sie sich am besten noch heute telefonisch bei Herr…
ZFA gesucht zum 01.07.2026
Bei uns zählt das „ Wir“ Haben Ihr Lust auf neue Herausforderungen , Teamarbeit, Spaß, offene Kommunikation, Handlungsspielräume , Humor und ein nettes Team ? Dann sind Sie bei uns genau ric…
Senior Go Developer (f/m/d) - Focus on gRPC & Enterprise Applications
You'd build the Natuvion Cloud Portal, the Go/gRPC platform at the center of the company. It's the cloud counterpart to our core products and the central access point nearly every team works through,…
Bauleitender Obermonteur (m/w/d) mit Perspektive zum Bauleiter / Projektleiter
Über uns Elektro Eichler GmbH ist ein traditioneller Meisterbetrieb für Elektrotechnik in Berlin, gegründet im Jahr 1950 und wird seit 1996 von Thomas Eichler in dritter Generation geführt. Das Unte…
Team-/Werkstattleitung
Jobbeschreibung Die gemeinnützige C.U.B.A. GmbH, ein freier Berliner Träger von Qualifizierungsmaßnahmen verschiedener Projekte in den Bereichen Natur- und Umweltschutz mit über 240 Mitarbeitenden…
Teamassistenz (m/w/d) Auftragsdisposition | Berlin-Lichtenberg
Willkommen bei der WISAG … einem der führenden Dienstleistungsunternehmen in Deutschland für die Bereiche: Aviation, Facility und Industrie. Mehr als 60.000 Mitarbeiterinnen und Mitarbeiter sind Ta…
Gruppenleiter:in Mechanisches Engineering Division Components - Berlin
Jeden von uns bei Stadler treibt eines an: Dass Menschen weltweit mobil sein können – in den besten Schienenfahrzeugen der Welt. Um unsere globale Erfolgsgeschichte weiterzuschreiben, suchen wir nach …
Working Student (f/m/d) - Information Security Compliance and Audits
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, an…