Software Entwickler Simulation / Künstliche Intelligenz (KI)
Role details
Job location
Tech stack
Job description
Wir entwickeln militärische Simulationsumgebungen für Studien und Forschungsprojekte, welche für Analysen und zum KI-Training verwendet werden. Mittels Machine Learning/Deep Learning Ansätzen entwickeln wir KI-Verfahren zur autonomen Planung und Entscheidungsfindung unter unsicheren Bedingungen und in komplexen operationellen, militärischen Situationen.
Wir implementieren und erproben modernste Deep Reinforcement-Learning Ansätze für die Nutzung im militärischen Umfeld, mit denen sich unsere KI-Anwendungen sicher, datensparsam und zuverlässig optimieren lassen. Die wegweisenden Ergebnisse publizieren wir auf internationalen Konferenzen., * Mitarbeit in der Entwicklung und Erprobung von KI-Ansätzen zur autonomen Planung und Entscheidungsfindung im militärischen Umfeld
- Verantwortung für die Umsetzung von Arbeitsaufträgen in Zeit, Kosten und Qualität
- Unterstützung des Projektleiters bei Kundenpräsentationen und Besprechungen
- Unterstützung beim technischen Austausch mit anderen Fachabteilungen und Projektpartnern (Industrie, wissenschaftliche Institute)
- Implementieren und Optimieren verschiedener Deep Reinforcement Learning Verfahren im Zusammenspiel mit militärischen Simulationen (C++ oder Python)
- Implementierung und Erweiterung der militärischen Simulationen (C++ oder Python) in allen militärischen Domänen (Land, Luft, See, Weltraum und Cyber)
- Durchführung von MLOps getriebenen KI Trainings auf modernen Container/Kubernetes Umgebungen und Verteilsystemen (z.B. Ray)
- Implementierung von Schnittstellen zur Einbindung externer Systeme (HW und SW) in die Simulation
- Unterstützung bei der Angebotserstellung
- Praxisnahe Umsetzung und Erprobung in Kooperation mit anderen Fachabteilungen sowie industriellen und wissenschaftlichen Partnern (Universitäten, Fraunhofer Gesellschaft)
Requirements
- Erfolgreich abgeschlossenes Studium (Diplom/Master) der Informatik mit Vertiefung in Künstlicher Intelligenz (KI) und/oder Simulation
- Erste praktische Erfahrung in der Softwareentwicklung (z.B. über Nebentätigkeit) ist von Vorteil.
- Du verfügst über erste praktische Programmiererfahrung in C++, Python und entsprechenden ML Bibliotheken (z.B. Tensorflow, PyTorch, Rlib/Ray), sowie gute Kenntnisse in sind zentralen Bibliotheken wie NumPy, OpenCV und Qt für GUI
- Erste Erfahrungen in agilen Softwareentwicklungsmethoden (z.B. Scrum), erste Kenntnisse im Umgang mit dem ATLASSIAN Toolstack (JIRA, Confluence) sind von Vorteil
- Sicherer Umgang mit Entwicklungsumgebungen wie z.B. GitHub/Gitlab, PyCharm, Visual Studio etc. von Vorteil.
- Nationale und internationale Reisebereitschaft
- Fließende Deutsch- und Englischkenntnisse
Bei umfangreicher Erfahrung ist die Übernahme eines größeren Aufgabenspektrums möglich.
Keine 100%ige Übereinstimmung? Kein Grund zur Sorge! Airbus unterstützt deine persönliche Entwicklung mit maßgeschneiderten Entwicklungslösungen.