CareerPlan

Staff Software Engineer - AI

BerlinFull-time2026-10-19 → 2026-11-09
On-site

Core

Staff Software Engineer defining technical direction and building end-to-end applied AI features for construction data processing and workflow automation.

Role type

Staff Software Engineer (Applied AI)

Builds

Production-grade AI features, document ingestion pipelines, workflow orchestrators, and a construction ontology graph.

Domain

Construction technology / Applied AI / Document Intelligence

Deliverable

production ML models

Required skills

Architecture design, RFC writing, Build-or-buy decisions, Mentorship, Hiring, Full-stack development, LLM optimization, Error analysis, Multi-modal data ingestion, Entity resolution, Scalable pipeline design.

Preferred skills

Startup founding experience, Side project development, German language.

Technologies

TypeScript, AWS (RDS, S3, Elastic Beanstalk), Fastify, Prisma, Prefect, Azure, OpenAI, Gemini, Cohere, Langfuse, Datadog.

Responsibilities

Own architecture decisions from document ingestion to chat UI; Write and review RFCs for the technical roadmap; Mentor engineers and define engineering standards; Design and implement customer-facing AI features; Contribute to the construction ontology and project graph; Extend multi-modal data pipelines for PDFs, scans, and 3D models.

Seniority

Staff, hands-on IC with mentorship and hiring responsibilities.