Senior Full Stack Engineer - AI & Backend Systems
Role details
Job location
Tech stack
Job description
- Design und Implementierung einer versionierten Public REST-API (v1) inkl. Authentifizierungskonzept (API Keys, OAuth2), Rate Limiting und standardisierter Fehlerformate nach OpenAPI 3 / SemVer
- Ausbau des agentic LLM-Frameworks (LangGraph / LlamaIndex) mit Safety Guardrails, Multi-Step Retrieval, Tool Use und Observability
- Erweiterung modularer Datenkonnektoren (MS Graph, SharePoint, Confluence, Slack u. a.) nach einheitlichem Architektur-Standard
- Performance-Optimierung von Datenbankabfragen, Vektor-Store-Abstraktionen und asynchronen Datenlast-Pipelines (Celery)
- End-to-End-Implementierung neuer Features über Backend-API und TypeScript-Frontend - inklusive Code Reviews, Coding Guidelines und technischer Dokumentation
- Fachliche Lead-Verantwortung für Subsysteme (z. B. Public API, Konnektoren): eigenständiges Arbeiten auf Epic-Ebene von der Anforderungsanalyse bis zum produktiven Release sowie aktive Mitgestaltung von Architekturentscheidungen und Codequalitäts-Standards
Requirements
- Idealerweise 10 oder mehr Jahre Erfahrung in der Softwareentwicklung und ein abgeschlossenes Studium der Informatik oder eines verwandten Fachs (kein Muss)
- Sehr gute Python-Kenntnisse (FastAPI, async/await, Dependency Injection, pytest) sowie fundiertes Linux- und Docker-Know-how (Microservices, Netzwerk-Isolation)
- Praxiserprobtes API-Design: REST, OpenAPI/Swagger, Versionierungsstrategien und standardisierte Fehlerbehandlung - sowie Auth-Protokolle (OIDC, OAuth2, JWT) aus produktivem Einsatz
- Frontend-Erfahrung mit modernem TypeScript (SvelteKit, React oder Vue), relationales Datenbankdesign/-optimierung mit PostgreSQL sowie eine eigenständige, strukturierte Arbeitsweise
- Erfahrung mit LLMs, RAG-Systemen oder AI-Infrastruktur (vLLM, LangChain, Vektordatenbanken), asynchronen Task-Queues (Celery, Redis) sowie Monitoring & Observability (Prometheus, Grafana) sind ein Plus, aber kein Muss
- Fließende Deutschkenntnisse auf muttersprachlichem Niveau sowie verhandlungssicheres Englisch
Benefits & conditions
München
- Full-timeEmployment type: Full-time
- €64,000 - €84,500 (XING estimate)
- Hybrid
- Be an early applicant
About this job
Kurzinfo
Als Münchner Technologieführer für Zero-Loss-Storage und Off-Cloud-Appliances entwickelt FAST LTA hochsichere, vollständig lokale Infrastrukturlösungen für anspruchsvolle Rechenzentrumsumgebungen. 100 % local, 100 % secure, 100 % yours. Mit Silent AI gehen wir den nächsten Schritt: eine datenschutzkonforme Enterprise-KI-Appliance, die komplett on-premise auf dedizierter Hardware betrieben wird - ohne Cloud-Abhängigkeit, ohne Kompromisse bei Sicherheit und Datensouveränität. Entwickelt für Unternehmen und Organisationen mit hohen Sicherheitsanforderungen., * Attraktives Gehalt + betriebliche Altersvorsorge mit 30 % Arbeitgeberzuschuss (ETF-basiert)