(Senior) Software Engineer, TypeScript & AI Agents
Role details
Job location
Tech stack
Job description
Du arbeitest an unserem eigenen Laufzeitsystem für Agenten: mit strukturierten Outputs, typisierten Toolpipelines und verschachtelten Agenten. Du entwickelst neue Bausteine und sorgst dafür, dass das System zuverlässig und skalierbar bleibt.
-
Realtime-Kommunikation und Routing Du baust an der Infrastruktur, die Toolaufrufe in Echtzeit an die richtige Umgebung weiterleitet - ob Server, Browser oder Systeme im Kundennetz - und Ergebnisse sauber zurückführt.
-
Connector im Kundennetz Du arbeitest an unserem plattformübergreifenden Connector für Windows, macOS und Linux. Dazu gehören Themen wie Deployment hinter Firewalls, Installer, Code Signing, Auto-Updates und kundenspezifische Distribution.
-
Memory und Retrieval Du entwickelst Systeme für Wissen, Suche und Kontext: von semantischer Suche und Embeddings bis zu strukturierten Datenmodellen und dynamischen Schemata.
-
Asynchrone Systeme und Worker Du entwickelst Hintergrundprozesse für Wakeups, Synchronisation und weitere systemnahe Abläufe.
-
Produktnahe Webentwicklung Du arbeitest auch an unserer Webapp in Next.js und sorgst für saubere, strikt typisierte Datenflüsse zwischen Frontend und Backend.
Requirements
- Mehrjährige Erfahrung mit TypeScript und Node.js
- Sehr gutes Verständnis für saubere Softwarearchitektur und typsichere Systeme
- Erfahrung mit React und Next.js
- Interesse an Systemen, die über die Webapp hinausgehen: Services, Worker, CLI-Tools oder verteilte Komponenten
- Erfahrung mit LLM-basierten Systemen, z. B. Tool Calling, Structured Output und Streaming
- Solider Umgang mit relationalen Datenbanken und Migrationen
- Erfahrung mit oder echtes Interesse an AI-gestützter Softwareentwicklung und agentischen Systemen
- Freude daran, komplexe technische Zusammenhänge zu durchdringen und pragmatisch umzusetzen
- Ein hoher Qualitätsanspruch an Tests und Robustheit in produktiven Systemen
- Gute Deutsch- und Englischkenntnisse
Hilfreich
- Erfahrung mit plattformübergreifender Distribution, Installern oder Code Signing
- Erfahrung mit eventgetriebenen Backends
- Erfahrung mit Knowledge Graphs, Retrieval oder semantischer Suche
Benefits & conditions
- Bis 105.000 € brutto pro Jahr plus ESOPs
- Frühe Phase, echtes Ownership: Kleines Team, kurze Wege, was du baust geht live
- Remote möglich innerhalb DE, optional Office in Würzburg