onsite
AI Architect - Defense - IBM Client Innovation Center Germany GmbH
Software Engineer
Design and lead AI solutions for defense applications, integrating machine learning, cloud services, and secure architectures to deliver intelligent, mission‑critical systems.
About the role
Key Responsibilities
- Architect end‑to‑end AI solutions for defense use cases, ensuring scalability, reliability, and security.
- Lead the design and implementation of machine‑learning pipelines, model training, and deployment using Python, Java, TensorFlow or PyTorch.
- Integrate AI components with cloud platforms (AWS, Azure) and container orchestration (Kubernetes) to support continuous delivery.
- Collaborate with cross‑functional teams—data engineers, security experts, and domain specialists—to translate requirements into technical specifications.
- Establish best practices for model governance, performance monitoring, and compliance with defense‑grade security standards.
Requirements
- Strong experience in AI/ML development, including deep‑learning frameworks and model lifecycle management.
- Proficiency in Python and Java, with hands‑on experience deploying services in cloud environments.
- Solid understanding of containerization (Docker, Kubernetes) and CI/CD pipelines for AI workloads.
- Knowledge of cybersecurity principles and ability to implement defense‑grade security controls.
- Excellent problem‑solving skills and ability to communicate complex technical concepts to both technical and non‑technical stakeholders.
Skills
pythonjavamachine learningdeep learningkubernetes