Staff Software Engineer - AI in Berlin

Staff Software Engineer - AI in Berlin

Berlin Vollzeit 49500 - 60500 € / Jahr (geschätzt) Vor Ort
K

Auf einen Blick

  • Aufgaben: Entwickle innovative KI-Lösungen für die Bauindustrie und forme die technische Richtung.
  • Unternehmen: Kuro, ein aufstrebendes Unternehmen im Bereich Bau-KI mit einem dynamischen Team.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und die Möglichkeit zur persönlichen Weiterentwicklung.
  • Weitere Informationen: Wachsendes Unternehmen mit großartigen Karrierechancen und einem unterstützenden Team.
  • Warum dieser Job: Gestalte die Zukunft der Bauindustrie mit KI und löse komplexe Herausforderungen.
  • Qualifikationen: Mindestens 6 Jahre Erfahrung in der Softwareentwicklung und Leidenschaft für angewandte KI.

Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.

Nach 14 Jahren in der Bautechnologie bauen Lea & Jonas die KI-Grundlage für die Bauindustrie. Sechs der 20 größten Bauunternehmen im deutschsprachigen Raum verlassen sich bereits täglich auf Kuro, was über 40 Milliarden Euro an jährlichem Bauvolumen repräsentiert. Die Bauindustrie hat einige der komplexesten, unstrukturierten Daten, die man einem LLM vorwerfen kann. Bei Kuro können Sie täglich einige der schwierigsten Probleme in der angewandten KI angehen.

Lea und Jonas haben zwei der führenden Bautechnologieunternehmen Europas - Capmo und alcemy - skaliert und die Herausforderungen aus erster Hand erlebt, die die Branche zurückhalten. Jetzt gehen sie die Wurzel des Problems an: die 50 % der Bauarbeiten, die immer noch durch manuelle Datenverarbeitung verloren gehen.

Kuro baut die KI-Grundlage für den Bau. Wir stellen uns vor, wie Bauprofis ihre Arbeit erledigen und Entscheidungen treffen, indem wir KI nutzen, um Backoffice-Workflows zu erweitern und zentrale Daten zugänglich zu machen. Wir streben keine marginalen Verbesserungen an, sondern einen grundlegenden Wandel für die Bauindustrie.

Nach einem Jahr auf dem Markt nutzen führende Bauunternehmen mit einem kombinierten jährlichen Bauvolumen von über 40 Milliarden Euro Kuro täglich, um Workflows zu automatisieren und schnellere, bessere Entscheidungen zu treffen. Unterstützt durch eine Seed-Runde von 10 Millionen Euro verarbeiten wir bereits mehr als 1 Million Seiten pro Monat und erwarten, dass dieses Volumen in den nächsten sechs Monaten um das Zehnfache wächst.

Wir sind 15 Personen mit Sitz in Berlin. Sie werden Teil einer Gruppe technischer Ex-Gründer und Entwickler, die ehrgeizig und freundlich sind.

Was Sie tun werden:

  • Technische Richtung festlegen
  • Architekturentscheidungen für die Plattform übernehmen, von der Dokumentenaufnahme bis zur Chat-Benutzeroberfläche
  • RFCs schreiben und überprüfen. Der technische Fahrplan für die nächsten zwei bis drei Quartale gehört Ihnen.
  • Entscheidungen über Build-or-Buy treffen: welche Modelle wir verwenden und auf welchem Retrieval- und Orchestrierungs-Stack wir aufbauen.
  • Vage Kundenanfragen in einen klaren Plan mit benannten Risiken umwandeln.
  • Den Standard für das Team erhöhen
  • Ingenieure betreuen: Ihre Designs und ihren Code überprüfen.
  • Die Ingenieurstandards definieren. Finden, was das Team verlangsamt, sei es in der Tool-Nutzung oder in der CI/CD-Pipeline, und es beheben.
  • Ingenieure interviewen und einstellen.
  • End-to-End (KI) Funktionen entwickeln und besitzen
  • Neue Funktionen entwerfen und implementieren, um spezifische Benutzerprobleme zu lösen, z.B. Dokumentenversionierung oder unseren agentischen Chat.
  • Von der Konzeptualisierung bis zum DB-Schema, zur Optimierung von LLMs, bis zur Benutzeroberfläche. Den gesamten Entwicklungszyklus kundenorientierter Funktionen besitzen.
  • Bewertungen und Scoring verwalten sowie Fehleranalysen zu neuen und ausgelieferten KI-Funktionen durchführen.
  • Die Plattform aufbauen, die den Workflow abstrahiert
  • Zur Workflow-Harnes, Entscheidungsnachverfolgungsstandard und Evaluierungstools beitragen, sodass ein neuer Anwendungsfall in etwa einem Monat ausgeliefert wird.
  • Wiederverwendbare menschliche Überprüfungs- und Genehmigungsoberflächen erstellen, bei denen Vertrauen in die KI-Ausgabe gewonnen wird.
  • An der Bauontologie und dem Projektgraphen arbeiten
  • Zur Modellierung und Weiterentwicklung kanonischer Entitäten unserer Kunden beitragen.
  • Zur Entitätsauflösung über Quellen hinweg beitragen: dieselbe Anforderung, Position oder Preis über BoQs, Verträge, Zeichnungen und Angebote erkennen.
  • Funktionen erstellen, damit Antworten evidenzbasiert und prüfbar sind und Entscheidungen in den Graphen zurückfließen.
  • Zu skalierbaren Datenpipelines und Integrationen beitragen
  • Unsere multimodale Aufnahme unstrukturierter Dokumente - PDFs, Scans, Zeichnungen und 3D-Modelle - orchestriert und kosteneffizient im großen Maßstab erweitern.
  • Lesen/Schreiben-Integrationen mit Kundensystemen (Dokumentenmanagement, ERP/AVA) aufbauen, damit Workflows die Arbeit end-to-end abschließen.

Aktuelle und vergangene Projekte:

  • Projekt- und Dokumentenversionierung, die die Datenherkunft in Bauprojekten garantiert
  • Deutscher Tokenizer für bauspezifische Suche
  • Dokumentenpipeline, die täglich 10.000 PDFs aufnimmt
  • Native BIM/DWG-Dateiunterstützung: Verarbeitung von 3D-Modellen
  • Ontologie v1 + Graphschema entwerfen: zentrale Bauentitäten, Evidenzlinks und pro-Kunden-Erweiterungsmodell
  • Unser Workflow-Harnes weiterentwickeln, um agentische Workflows für Kunden auszuführen

Aktueller Tech-Stack:

  • Web-App: Typescript
  • Datenbank / Vektor-DB und Dateispeicher: AWS RDS / Trubopuffer / AWS S3
  • Backend: Fastify API + Prisma ORM
  • Workflow-Orchestrator: Prefect (Python)
  • Hosting: AWS Elastic Beanstalk
  • KI: Azure / OpenAI, Gemini, Cohere, AWS
  • Überwachung, Evaluierung & Tracking: Langfuse, Datadog

Ihr Profil:

Dies ist die perfekte Rolle für einen erfahrenen Ingenieur, der einem frühen Unternehmen beitreten möchte, das ein hochwirksames Produkt in der angewandten KI entwickelt. Sie bringen mehr als 6 Jahre Erfahrung als Staff (Full-Stack) Software Engineer oder Technischer Leiter in einem schnelllebigen Umfeld mit. Sie haben nachweislich Produktionsgrade angewandte KI-Funktionen für Kunden geliefert. Sie übernehmen die volle Verantwortung für die Lösung von Kundenproblemen, indem Sie KI-Funktionen entwerfen und implementieren. Sie gedeihen in einem kleinen, verantwortungsvollen Team mit einem hohen Maß an Eigenverantwortung und dem Drang, einen Einfluss zu haben. Sie kommunizieren fließend in sowohl gesprochener als auch geschriebener Sprache. Es macht Ihnen Freude, jeden Tag vor Ort mit dem Team in unserem Büro in der Factory Berlin Mitte zu arbeiten.

Bonuspunkte:

  • Sie haben bereits ein Unternehmen gegründet oder in einem sehr frühen Startup gearbeitet.
  • Sie haben in der Vergangenheit Nebenprojekte erstellt - wir sind gespannt, davon zu hören!
  • Deutschkenntnisse (definitiv kein Muss, wir sind vollständig international).

Warum Kuro:

Sie treten zu einem Zeitpunkt ein, an dem die Kundennachfrage bewiesen ist, unser Produkt und unsere Plattform jedoch noch von Ihnen gestaltet werden können. Sie werden kundenorientierte Funktionen von Anfang bis Ende besitzen, während Sie die Grundlagen darunter aufbauen, von Aufnahme-Pipelines und Workflow-Infrastruktur bis hin zu unserer Bauontologie und dem Projektgraphen. Während Kuro wächst, können Sie mit ihm wachsen, sei es als führender individueller Beitragender, technischer Leiter oder People Manager.

Der Prozess:

  • Talent Acquisition Call – Einführung, Motivation, Logistik & Passung (30 min)
  • Impact Interview – Vertiefung Ihrer Erfahrungen, Verantwortung & Einfluss (60 min)
  • Vor-Ort-Tag
  • Systemdesign – Entwurf unter Unsicherheit & LLM-Handwerk (45 min)
  • AI-Native Coding – Praktisches Programmieren mit KI (45 min)
  • Abschlusskulturinterview (ca. 60 min)
  • Referenzanrufe
  • Entscheidung

Staff Software Engineer - AI in Berlin Arbeitgeber: Kuro Technology

Kuro ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an der Spitze der KI-Entwicklung für die Bauindustrie zu arbeiten. In einem dynamischen und unterstützenden Team in Berlin haben Sie die Chance, bedeutende Beiträge zu leisten und Ihre Fähigkeiten in einem innovativen Umfeld weiterzuentwickeln. Mit einer klaren Vision und einem starken Fokus auf Mitarbeiterwachstum bietet Kuro nicht nur eine spannende Herausforderung, sondern auch die Möglichkeit, Teil eines Unternehmens zu sein, das die Zukunft des Bauens neu gestaltet.

K

Kontaktdaten:

Kuro Technology Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Staff Software Engineer - AI in Berlin erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Kuro Technology anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer - AI bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Kuro Technology vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer - AI in Berlin mit Bravour zu bestehen

Technische Architektur
Dokumentation und RFCs
Entscheidungsfindung (Build-or-Buy)
Mentoring von Ingenieuren
Engineering Standards definieren
End-to-End Feature-Entwicklung
Fehleranalyse von AI-Funktionen

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Kuro Technology klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Kuro Technology vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.