- Startseite
- Remote Jobs
- Full Stack Engineer
Über uns
Dandelion Civilization ist ein wissenschaftsorientiertes Softwareunternehmen, das die Art und Weise verändert, wie Organisationen Talente entdecken und entwickeln. Wir nutzen Simulationen und Verhaltensanalysen, um Unternehmen dabei zu unterstützen, präzisere und datengestützte Talententscheidungen zu treffen.
Über die Rolle
Wir suchen einen Principal AI Systems Architect, der die technische Grundlage für mehrere neue Unternehmensprodukte übernimmt – von der Architektur und Infrastruktur bis hin zum Release-Management und den Qualitätsstandards in der Entwicklung.
Dies ist eine Rolle mit hoher Verantwortung. Wir suchen jemanden, der architektonische Entscheidungen für Produktsysteme, KI-Agenten-Infrastruktur und AWS-Umgebungen treffen und vertreten kann und der die technische Seite des Unternehmens in der Zusammenarbeit mit Produkt- und Betriebsbereichen repräsentiert.
Der ideale Kandidat kombiniert moderne, KI-gestützte Entwicklungspraktiken mit fundierter klassischer Softwarearchitektur.
Sie fungieren als leitender Architekt und Principal Engineer für zugewiesene Produkte: Sie treiben Projekte unabhängig von Anfang bis Ende voran und integrieren sie in das breitere Ökosystem und die Infrastruktur des Unternehmens.
Hauptverantwortlichkeiten
1) Produktarchitektur & Agentensysteme
- Entwurf der Architektur für Produkte, Agentenebene und AWS-Infrastruktur
- Sicherstellung von Skalierbarkeit, Leistung und Fehlertoleranz der Systeme
- Treffen von Schlüsselentscheidungen bezüglich der Auswahl des Technologie-Stacks
- Design von APIs, Integrationen und Protokollen für die Kommunikation zwischen Agenten
- Dokumentation architektonischer Entscheidungen mittels ADRs
2) KI-Agenten, LLM-Systeme & KI-Governance
- Entwicklung und Wartung von KI-Agenten: Tool-Nutzung, Speicher, mehrstufiges Schlussfolgern, Evaluierungspipelines
- Integration von LLM-Funktionen in Produktionsabläufe
- Design von Kontrollagenten (Kritiker, Leitplanken, Compliance-Monitore) für Arbeitsabläufe
- Gewährleistung des Datenschutzes durch Zugriffsrichtlinien, Verschlüsselung und vollständige Audit-Protokolle für Agenten
3) Engineering-Prozesse & KI-gestützte Entwicklung
- Implementierung und Pflege von Praktiken der spezifikationsgesteuerten Entwicklung (SDD)
- Zerlegung von Produktanforderungen in atomare Spezifikationen
- Nutzung von KI-Codierungstools (Cursor, Claude Code, GitHub Copilot usw.) als zentrale tägliche Entwicklungsinstrumente
- Überprüfung von KI-generiertem Code mit Fokus auf Architektur, Sicherheit, Leistung und Randfälle
- Förderung von Engineering-Standards und Best Practices für die KI-gestützte Softwareentwicklung
4) Zuverlässigkeit, Betrieb & Produktionsqualität
- Verwaltung von CI/CD-Pipelines und Release-Workflows
- Entwicklung von KI-gestützten QA- und Teststrategien
- Teilnahme an On-Call-Rotationen, Ursachenanalysen und Post-Mortems nach Produktionsvorfällen
- Weiterentwicklung des Observability-Stacks (Logs, Metriken, Traces)
- Systematisches Management technischer Schulden: Nachverfolgung, Priorisierung und Lösung
Wen wir suchen
1) Erfahrung
- 5 Jahre kommerzielle Full-Stack-Softwareentwicklungserfahrung
- Erfahrung in der End-to-End-Verantwortung für Produktionssysteme: Architektur, Bereitstellung, On-Call, Post-Mortems
- Erfahrung in der Arbeit in schnelllebigen Produktteams mit kurzen Lieferzyklen
- Erfahrung in technischer Führung: architektonische Verantwortung, Mentoring von Ingenieuren, Beeinflussung von Engineering-Standards
- Fundiertes Verständnis von Softwarearchitekturprinzipien: serviceorientierte und ereignisgesteuerte Systeme, API-Design, Datenmodellierung
- Praktische Erfahrung beim Aufbau und Betrieb von Produktionssystemen auf AWS
- Erfahrung bei der Entscheidung über langfristige Technologie-Stacks mit Fokus auf Anbieterunabhängigkeit und Wartbarkeit
- Erfahrung in der Dokumentation architektonischer Entscheidungen (ADR oder gleichwertig)
- Erfahrung im Design von Systemen, die ohne größere Neuschreibungen skalieren können
2) Technische Fähigkeiten
- Python und TypeScript auf Produktionsniveau
- Fundierte Node.js / JavaScript-Erfahrung (Backend-Dienste, Skripte, Build-Tooling)
- Produktionserfahrung mit React oder Vue
- CI/CD, Git, automatisierte Tests und Observability-Tools
3) KI-gestützte Entwicklung & Agentensysteme
- Tägliche praktische Erfahrung mit Cursor, Claude Code, GitHub Copilot oder ähnlichen Tools
- Starke Prompt-Engineering-Fähigkeiten: Fähigkeit, Probleme für LLMs zu zerlegen und KI-generierte Ausgaben kritisch zu bewerten
- Erfahrung mit spezifikationsbasierten Arbeitsabläufen für die KI-Codegenerierung (SDD oder ähnliche Ansätze)
- Produktionserfahrung mit LLM-Anwendungen: fortgeschrittenes Prompt-Engineering, RAG, Funktionsaufrufe
- Erfahrung mit mindestens einem Agenten-Framework: Anthropic SDK, OpenAI Agents, LangGraph, LangChain oder Vercel AI SDK
- Erfahrung im Design von Multi-Agenten-Architekturen und Protokollen für die Kommunikation zwischen Agenten
- Verständnis von KI-Governance-Konzepten: Leitplanken, Kontrollagenten, Autonomie-Grenzen, Audit-Protokolle
- Verständnis gängiger Fehlermodi in Agentensystemen (Halluzinationen, Endlosschleifen, Tool-Missbrauch, unkontrolliertes Kostenwachstum) und Minderungsstrategien
- Erfahrung im Umgang mit sensiblen Daten und Sicherheitsanforderungen
Nice to have:
- MCP-Erfahrung
- Vektordatenbanken (pgvector, Pinecone, Weaviate)
- Fine-Tuning / LoRA-Erfahrung
4) Persönliche Eigenschaften
- Ergebnisorientierte Denkweise
- Hohes Maß an Autonomie und Eigenverantwortung
- Fähigkeit, effektiv in Mehrdeutigkeit zu arbeiten und Prioritäten unabhängig zu definieren
- Strategisches Denken: Fähigkeit, das Gesamtsystem von der Benutzererfahrung bis zur Infrastruktur zu sehen
- Bereitschaft, Verantwortung für langfristige technische Entscheidungen zu übernehmen
- Starkes Systemdenken und wissenschaftlicher Ansatz für das Engineering
Was wir bieten
- Wettbewerbsfähige Vergütung basierend auf den Interviewergebnissen
- Vollständig remote Arbeitsweise mit Relocation-Möglichkeiten
- Direkter Einfluss auf die Produkt- und Technikstrategie des Unternehmens
- Internationales Team mit Sitz in Dubai, in dem KI-gestütztes Engineering und Agentensysteme der Standard sind
Auswahlprozess
- Simulationsbasiertes Skill-Screening – Bewertung von Engineering-Mustern und Lernfähigkeit
- Tiefgreifendes technisches Interview – Diskussion über Architekturerfahrung, Produktionsvorfälle in LLM/Agentensystemen und komplexe Engineering-Entscheidungen
- Praktische Sitzung (20 Minuten) – kleine Aufgabe in Cursor / Claude Code mit Fokus auf Zerlegung, Überprüfung von KI-Ausgaben und architektonisches Denken
- Abschlussgespräch – Treffen mit der Unternehmensführung und dem Team