Softwareentwickler für KI Systeme und Agentische KI (d/m/w)
// Role Summary
Airbus Defence and Space is seeking a Software Developer for AI Systems and Agentic AI in Ulm, Germany. This role involves developing complex military systems focused on Intelligence, Surveillance, and Reconnaissance (ISR), leveraging AI for enhanced decision-making.
// Key Responsibilities
- Develop and implement AI training and inference pipelines for deep learning models.
- Evaluate, optimize, and deploy AI models for real-time systems.
- Design and implement multi-agent systems for autonomous task execution.
- Architect and document AI-based software components within ISR systems.
- Work with large datasets and develop data processing pipelines.
- Requires fluency in German and English, with strong Python, PyTorch, and Linux skills.
// Role Specification
Airbus Defence and Space GmbH is looking for a Software Developer (m/f/d) specializing in AI Systems and Agentic AI to join their Engineering Defence Digital team in Ulm.
About the Role:
Our Ulm-based department develops complex military systems for Intelligence, Surveillance, and Reconnaissance (ISR). These systems can be platform-based (e.g., aircraft, ship) or networked and distributed across multiple locations. The core function involves fusing information from various sources to create a comprehensive operational picture. Utilizing Artificial Intelligence (AI) methods, this picture is enhanced through predictions, anomaly detection, pattern recognition, and statistical analysis, enabling significantly faster decision-making in complex military scenarios.
Your Responsibilities:
- Planning and implementation of AI training and inference pipelines: Develop scalable pipeline architectures for training and operational deployment of deep learning models, including automation, monitoring, and deployment in distributed infrastructure.
- Evaluation and optimization of AI approaches: Systematically assess various model architectures and training strategies, derive performance metrics, and optimize models for accuracy, latency, and resource efficiency in real-time systems.
- Participation in AI and Big Data projects: Actively engage in cross-functional project teams to develop AI-based solutions for the fusion and analysis of large datasets from different sensors and sources, crucial for creating operational situation awareness.
- Design and implementation of Multi-Agent Systems: Design and implement intelligent agent systems that autonomously or cooperatively handle complex tasks, ranging from situational analysis and decision support to automated real-time detection of anomalies and patterns.
- Design and documentation of software architectures: Be responsible for the architecture of AI-based software components, create clear architectural documentation, ensure integration into existing systems, and manage the entire lifecycle from conception to operational use.
- Design and implementation of Data Processing Pipelines: Develop robust and performant data processing pipelines for the preparation, transformation, and provision of large datasets as a basis for AI models and analytical evaluations in our ISR systems.
- Test and validation of AI models, including the application of methods from "explainable AI".
What We Offer:
- Fair Compensation & Extras: Attractive remuneration and individual additional benefits such as company pension schemes, mobility offers (e.g., bicycle leasing), or employee benefits from cooperating companies, according to our applicable policies.
- Time for You (and your loved ones): 30 days of annual leave as per collective agreement (35h/week); compatibility of family and work (flexible working hours, mobile working, part-time, job sharing, sabbatical).
- Easy Advancement: Excellent training and development opportunities, and international, group-wide development perspectives.
- Well-being at Work: Company doctor; comprehensive health offerings (sports courses, prevention programs, etc.), canteen and cafeteria, and in some cases, nearby childcare facilities.
- Diversity Connects: Work in a diverse environment with over 140 nationalities, where exchange, support, and diversity are actively practiced.
Required Knowledge and Qualifications:
- Completed degree in Artificial Intelligence, Computer Science, or a comparable field.
- Strong background in Deep Learning and Data Science.
- Solid knowledge in Agentic AI.
- Several years of experience with Python, PyTorch, and generative AI tools.
- Proficient in Linux and basic knowledge of DevOps, CI/CD, and containerization.
- Basic knowledge of microservice architectures.
- Fluent German and English language skills.
This permanent position is located in Ulm, Germany, offering a high quality of life between Stuttgart and Munich.