Die Mission
Agentenbasierte KI schafft nur dann Wert, wenn Kunden ihre Arbeit nachvollziehen, steuern und ihr vertrauen können. Sie entwickeln Oberflächen, APIs und Entwicklerwerkzeuge, mit denen Einzelhandelsteams KI-Agenten konfigurieren, Empfehlungen freigeben und den ROI beziffern können, ohne dafür ein Support-Ticket einzureichen. Ihre Arbeit macht komplexe Entscheidungen mehrerer Agenten als klare, schnelle und nachvollziehbare Produkterlebnisse zugänglich.
Ihr Verantwortungsbereich
- Selbsterklärende Produktoberflächen. Entwickeln Sie eine Konsole zur laufenden Agentenausführung mit gestreamten Token und Werkzeugereignissen, Freigaben und Kontrollregeln, Konnektoreinrichtung, Auswertungsberichten und Paritätsübersichten, die Abweichungen sichtbar und behebbar machen.
- Reaktionsschnelle Echtzeitfunktionen. Realisieren Sie SSE-Token-Streams, Zeitachsen der Werkzeugnutzung und gemeinsame Freigaben mit optimistischer Benutzeroberfläche und belastbarer Laststeuerung.
- Verträge, die die Linie halten. Typisierte APIs mit OpenAPI und JSON-Schema, generierte Clients, OAuth2- oder API-Schlüssel oder SSO, RBAC, Ratenlimits und vollständige Audit-Trails ohne Abweichung zwischen UI, BFF und Diensten.
- Designsystem und Zugänglichkeit. Erstellen Sie datendichte, lesbare Benutzeroberflächen (virtualisierte Raster, Zeitleisten, Trace-Viewer) in React 18 + TypeScript + Tailwind + Shadcn-Mustern, die sich dennoch leichtgewichtig anfühlen.
- Qualität als Produktmerkmal. Leistungsbudgets, Vorgaben für Paketgrößen, Vitest- und Playwright-Berichte, schrittweise Einführungen über Canary Releases und Feature Flags sowie sofortige Rücksetzverfahren.
- BFF richtig gemacht. Pflegen Sie eine typisierte FastAPI-BFF, die der Benutzeroberfläche eine stabile Oberfläche bietet und die Komplexität von Mikrodiensten abschirmt.
- Kanonische Datenmodelle. Halten Sie Benutzeroberfläche, BFF und Dienste aufeinander abgestimmt, um wichtige Änderungen zu verhindern und Analysen erstklassig zu machen.
Ihre Wirkung in den ersten 90 Tagen
- 30 Tage: Stellen Sie die Agentenausführungskonsole mit gestreamten Werkzeugspuren und RBAC-gestützten Freigaben bereit. Erfassen Sie strukturierte Protokolle, Ablaufspuren und grundlegende Web Vitals.
- 60 Tage: Stellen Sie Konnektorabläufe mit robusten Wiederholungsversuchen und strenger Schemavalidierung bereit. Erreichen Sie auf wichtigen Ansichten eine p95-Zeit bis zur Interaktion von unter 2 Sekunden und definieren Sie Fehlerbudgets.
- 90 Tage: Veröffentlichen Sie ein TypeScript-SDK samt aus OpenAPI generierter Dokumentation, ergänzen Sie durchgängige Tests für kritische Pfade und ermöglichen Sie Bereitstellungen ohne Ausfallzeit mit schrittweisen Einführungen und schneller Wiederherstellung.
Unser technisches Umfeld
Sie müssen nicht alles davon am ersten Tag beherrschen, werden aber mit Folgendem arbeiten:
- Frontend: React 18, TypeScript (streng), Tailwind, Shadcn-Muster, React Hook Form mit Zod, Zustand oder MobX-Slices, TanStack Query, Vitest, Playwright, Produktanalyse.
- APIs und BFF: Typisierte FastAPI-BFF vor Domänen-Microservices, OpenAPI + JSON-Schema-Verträge, deterministische Client-Generierung.
- Plattform und Infrastruktur: Docker, Git-basiertes CI/CD, Infrastruktur als Code, verwaltete Containerplattformen, modernes Frontend-Hosting.
- Architektur: Containerisierte Microservices, typisierte Verträge, kanonische Datenmodelle, Streaming-UX.
Bildung und Grundlagen
- Bevorzugt: Bachelor- oder Masterabschluss in Informatik, Softwaretechnik, Mensch-Computer-Interaktion oder einem verwandten Bereich.
- Nicht erforderlich: Gleichwertige Erfahrung ist willkommen. Zeigen Sie, dass Sie die Webleistung, typisierte APIs, Zugänglichkeit und Produktionszuverlässigkeit durch ausgelieferte Systeme oder Portfolioarbeiten beherrschen.
Was Sie auszeichnet
- Sie übernehmen vom ersten Tag an Verantwortung für Leistung und Zuverlässigkeit und berücksichtigen Fehlerfälle, Wiederholungsversuche und Laststeuerung von Anfang an.
- Standardmäßige Barrierefreiheit: Tastaturnavigation, Fokusreihenfolge, reduzierte Bewegung, durchdachte Leer-/Lade-/Fehlerzustände.
- Vertragsdisziplin, die Abweichungen verhindert und reibungslose Übergaben zwischen Teams ermöglicht.
- Produktempathie, die Erklärbarkeit und ROI in der Benutzeroberfläche sichtbar macht und nicht in Protokollen vergraben ist.
Zusätzliche Pluspunkte
- Umfangreiche Erfahrung mit Designsystemen oder Barrierefreiheit (WCAG, ARIA).
- Datendichte UI-Muster wie virtualisierte Raster, Zeitleisten oder Trace-Viewer.
- Erfahrung mit LLM-Produktoberflächen, etwa Streaming, deterministischen Funktionsaufrufen und Auswertungsübersichten.
- Erfahrung mit servergesteuerten Benutzeroberflächen.
Warum diese Rolle wichtig ist
- Sie schaffen den Zugang zu Multi-Agent-Intelligenz und prägen, wie Einzelhandelsteams KI nachvollziehen und steuern.
- Moderner, pragmatischer Stack: Verträge, BFF, Microservices und Tools, mit denen wir schnell und trotzdem korrekt liefern.
- Hohes Vertrauen und hohe Eigenverantwortung mit echter Verantwortung.
Wie wir arbeiten
- Unser Standardablauf: Plan → Verträge → Code → Tests → Dokumentation → Einführung.
- Überall typisierte Ein- und Ausgänge. Die Parität bleibt vor der Zusammenführung grün.
- Qualitätsprüfungen: Linting und Typen fehlerfrei, ≥90 % Abdeckung geänderter Dateien, durchgängige Tests des Hauptpfads und Beobachtbarkeit vor der Veröffentlichung.
- Sicherheit: IAM nach dem Prinzip der geringsten Rechte, sichere Verwaltung von Zugangsdaten und strukturierte Prüfprotokolle.
- Kleines, erfahrenes, ruhiges Team. Pragmatische Forschung. Was die Grundlinie übertrifft, gewinnt.
Was wir bieten
- Umfassende Leistungen für Gesundheit, Zahnmedizin, Sehhilfen, Lebens- und Erwerbsunfähigkeitsversicherung sowie Mitarbeiterberatung oder Telemedizin.
- Flexible Urlaubsregelung und eine Kultur, die mobiles Arbeiten unterstützt, ergänzt durch gemeinsame Tage am Hauptsitz in Montréal.
- Entwicklungsmöglichkeiten von der Verantwortung für eine Oberfläche über einen Produktbereich bis zur technischen Leitung für Benutzeroberfläche, BFF und Plattform. Wachstum folgt der erzielten Wirkung.
Einstellungsprozess
- 25-minütiges Kennenlerngespräch, um die gegenseitige Passung zu prüfen.
- Tauchen Sie tief in die UI-Architektur, BFF oder Leistung ein.
- Praktische Arbeitssitzung mit realistischer Gestaltung und Problemlösung.
- Gespräche mit dem Produkt- und Entwicklungsteam.
- Gründergespräch für Umfang und Angebot.
Bereit zur Bewerbung?
Bewerben Sie sich, wenn Sie den Zugang zum Agentic OS für den Einzelhandel mitgestalten möchten. Nutzen Sie das Bewerbungsformular auf dieser Seite oder senden Sie Ihr Profil per E-Mail an careers@oodaris.ai und nennen Sie die Stellenbezeichnung im Betreff.