Aufgaben
- Entwicklung eines AI-basierten Agenten für eine standalone Desktop-Applikation zur Unterstützung von Technikern im Feld
- Umsetzung der Lösung in drei Entwicklungsphasen
- Phase 1: Automatisierte Beantwortung technischer Fragen durch den AI-Agent basierend auf vorhandenen Kundendaten
- Phase 2: Einbindung eines weiteren Technikers, wenn der AI-Agent keine ausreichende Antwort liefern kann
- Phase 3: Erstellung eines Troubleshooting-Tickets, bei dem mehrere Ressourcen zur Problemlösung eingebunden werden
- Full-Stack-Entwicklung im .NET-Umfeld auf der Azure-Datenplattform
- Agieren in einem agilen Setup (kein klassisches Wasserfallmodell)
- Enge Abstimmungen mit Product Owner und QA-Engineers
Profil
- Erfahrung in der Softwareentwicklung
- Erfahrung als Full Stack .NET Developer
- Tiefgehende Kenntnisse in Datenbanktechnologien auf der Azure Plattform
- Erfahrung in der Entwicklung komplexer Desktop-Anwendungen
- Sicherer Umgang mit agilen Entwicklungsmethoden
- Sehr gute Englischkenntnisse
- Erfahrung in der Entwicklung von AI-basierten oder wissensbasierten Assistenzsystemen
- Erfahrung in internationalen Projektteams
Benefits
- Betreuung im laufenden Projekt durch unser Team