AI Technologist – Software Engineering / Machine Learning for NATO

Remote, USA
Posted Jun 13, 2026
Full-time

Location: Remote with travel to The Hague and Belgium
Security Clearance: Not required
Contract: Long-term (initial until end of 2026, extensions to 2028)
Why this role exists
NATO is building real AI prototypes for missile defence scenarios, not theoretical research.
This role is about turning AI concepts into working systems.
What you will do
Design and build AI/ML prototypes for defence use cases

Implement models using frameworks like PyTorch, TensorFlow, scikit-learn

Develop scalable backend systems and APIs

Work with distributed architectures, cloud, and containerised environments

Build demonstrators and validate them against operational scenarios

Contribute to architecture, research, and technical reporting

You will be responsible for making AI real, testable, and deployable.
Tech environment
Python, Java, C# or TypeScript

AI/ML frameworks (PyTorch, TensorFlow, etc.)

Microservices, REST APIs

Docker, Kubernetes

Cloud environments

What we are looking for
10+ years in software engineering or AI/ML development

Strong hands-on experience building ML systems

Experience with distributed systems and modern architectures

Ability to build prototypes, not just models

Experience working in international or complex environments

Strong advantage:
Experience in defence, C4ISR, or similar systems

Knowledge of data fusion, trajectory prediction, or signal processing

Exposure to LLMs, RAG, or knowledge graph systems

What makes this role different
You are building AI systems for real operational use cases

Not a product company, not a startup, this is mission-driven engineering

Direct collaboration with strategists, researchers, and NATO teams

Clear progression across multi-year programme

Important
Must hold nationality of a NATO country

English fluency required

More Remote Jobs