BWI GmbH

AI engineer in defense

In short

Senior AI engineer role at BWI GmbH in Berlin, building and operating a central AI platform supporting the digitalization of the German Armed Forces, including LLM-based agents, inference APIs, and MLOps integration with GPU clusters and Kubernetes. Requires a master's degree, at least 5 years of relevant experience, strong Python/Go/Rust/Java backend skills, MLOps and performance monitoring expertise, and fluent German plus very good English. Offers a base salary of €87,700–€113,150 per year along with flexible work arrangements and various benefits.

Description
Help shape the digital future-readiness of the German Armed Forces together with us.
Responsibilities
•Design, development, and operation of a central AI platform
•Integration, provision, and optimization of AI models via standardized inference APIs
•Selection, evaluation, and benchmarking of AI models, taking application requirements into account
•Ensuring the scalability, security, reliability, and performance of inference APIs under load (e.g. caching, rate limiting)
•Providing functionalities and tools for chatbots and agents via MCP, A2A, and AG-UI
•Implementing and integrating LLM-based agents using common Python frameworks (e.g. LangGraph, CrewAI, PydanticAI)
•Collaborating with MLOps Engineers on integrating AI models and services into our infrastructure (e.g. GPU clusters, Kubernetes)
•Documentation and support for internal and external developers
Requirements
•Completed master's degree in computer science, mathematics, or a comparable field
•At least 5 years of relevant professional experience after completing your degree is required
•Experience evaluating, deploying, and operating AI models in production
•Experience in prompt, context, and tool engineering for generative AI models
•Experience in backend development with Python, Go, Rust, or Java
•Experience with on-premises cloud technologies (e.g. Kubernetes) and MLOps frameworks (MLflow, Kubeflow)
•Expertise in performance optimization and monitoring (e.g. Prometheus, Grafana)
•Ability to independently develop and evaluate technical concepts, and present and advocate for them to technical and non-technical stakeholders
•Fluent German and very good written and spoken English
Nice to have
•Experience in developing, fine-tuning, and training AI models is an advantage
Conditions
•Varied and socially relevant tasks ensuring the smooth operation of IT and the digitalization of the German Armed Forces
•We are united by our goal; a respectful way of treating one another and a strong team spirit are essential to us
•30 days of annual leave, one traditional holiday day, plus options for individual adjustments
•Monthly allowance via benefits app, plus tax savings on public transport tickets
•Flexibility to balance work and private life, for example through remote work or trust-based working hours
•Support for professional and personal development through individual measures and free access to LinkedIn Learning
•JobRad offer allowing leasing of up to 2 bicycles
•Starting salary generally between €87,700 and €113,150 gross per year, exact amount determined based on qualifications, area of responsibility, and requirements of the position; justified deviations may be possible in individual cases

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot