Karriere/Job - AI Developer (m/w/d)
Aktuelle Stelle: AI Developer (m/w/d)
Der AI-Developer ist für die Erstellung und Dokumentation von AI-Modulen und Schnittstellen als auch für den Betrieb der AI-Plattform der TreviAI verantwortlich.
Aktivität im Betrieb/ Tagesgeschäft
Umsetzung der fachlichen und technischen Vorgaben des Leiters Entwicklung für den Aufbau und die Entwicklung der KI-Plattform
Programmierung von KI-Anwendungen zur Automatisierung und Optimierung von Prozessen
Konzeption, Programmierung und Dokumentation von Schnittstellen zu bestehenden KI-Modulen und der KI-Plattform
Unterstützung bei der Konzeption und der Anforderungsanalyse
Begleitung des kompletten Software-Lebenszyklus für die KI-Plattform und aktive Teilnahme an der agilen Softwareentwicklung im Team (Daily Scrum Meetings)
Entwicklung von zukunftsweisenden KI-Algorithmen auf der Basis von Machine Learning
Nutzung von KI-Modellen mit neuronalen Netzwerktools wie z. B. TensorFlow oder Caffe
Aktivität für Qualitätssicherung
Programmierung der AI-Module und Schnittstellen nach Best Practice Methoden und Softwareentwicklungsstandards
Fokus auf Continuous Delivery (CD) und Continuous Improvement (CI)
Qualifizierung und Analyse von Anfragen (Incidents, Service Requests, etc.)
Sicherstellung einer kontinuierlichen Überwachung von AI-bezogener Kundenanliegen (Incidents, Service Requests und andere Anliegen), bis diese zufriedenstellend behoben sind
Überwachung und Verbesserung der AI-Servicequalität
Aktive Beteiligung an Lösungsfindungen und der Steigerung der Kundenzufriedenheit
Überwachung und Anpassung der fachlichen und technischen Dokumentation zur Sicherstellung der Aktualität
Qualifikation / Erfahrungen
Bachelor in Informatik, Computer Systems, Informationstechnik oder vergleichbarer Richtung
Erfahrungen im Bereich Datenanalyse und Künstliche Intelligenz, vor allem Machine Learning und Chatbots
Sehr gute Kenntnisse in Programmiersprachen wie z. B. Java, Python, C++ oder C#
Kenntnisse in R, Python und SQL sowie in der Nutzung von AI-Frameworks wie Tensorflow, H2O, Theano, CNTK oder Caffe
Erfahrungen in der Anwendung von Deep Learning, insbesondere Speech Recognition, Object Detection und Time Series Prediction
Ausgeprägte analytische Fähigkeiten in Verbindung mit konzeptioneller Gestaltungskraft und hoher Teamfähigkeit
Erfahrung in der agilen Softwareentwicklung und mit Microservices
Ausgezeichnete Deutsch und Englisch-Kenntnisse in Wort und Schrift
Fähig, in einer globalen kooperativen Teamumgebung zu arbeiten
Technische Fähigkeiten
Fundierter Umgang mit Softwareentwicklungstools (Eclipse, Visual Studio, IntellJ etc.)
Programmiersprachen: Java, C++, C# und Python
Containerisierung und Virtualisierung (Docker, VM)
Erfahrung mit Schnittstellenentwicklung und Microservices
Erfahrung mit Jira, Confluence und Trello, CI/CD (Jenkins), Versionierung (GIT)
Gute Kenntnisse über Betriebssysteme (Microsoft, Unix / Linux usw.)
Gute Kenntnisse zur Unterstützung von Backend-Software (Mailing-Systeme, Exchange, Outlook, Active Directory und Webanwendungen usw.)
Relationale und NoSQL Datenbanksystem-Kenntnisse sind essenziell
Sicherer Umgang mit Software-Analyse- und Überwachungstools, Logging
Gute Trouble Shooting-Fähigkeiten, Quellcode Dokumentation
Persönliche Fähigkeiten
Ausgezeichnete Kommunikations- und Präsentationsfähigkeiten
Teamfähigkeit, Selbstmotiviert, Detailorientiert
Bereit, im Schichtbetrieb zu arbeiten
Business und Management Fähigkeiten
Gutes Verständnis der Teamumgebung
Verständnis des Marktes, in dem sich der Kunden bewegt
Hohe Belastbarkeit und Fähigkeit, unter Stress zu arbeiten
Hohes Maß an dynamischem und kundenorientiertem Handeln

Weitere Stellen bei TreviAI
Der AI-Developer ist für die Erstellung und Dokumentation von AI-Modulen und Schnittstellen als auch für den Betrieb der AI-Plattform der TreviAI GmbH verantwortlich.