Job Description
Machine Learning Engineer
📍 London, UK (Hybrid – primarily office-based)
About Us
We’re a fast-growing defence technology company building advanced software and AI to power the autonomous age. Our mission is to transform how organisations collaborate with sensors, robots, and autonomous systems — and how they use the data they generate.
The Opportunity
As Lead Machine Learning Engineer, you’ll shape our AI strategy and guide a talented team of engineers developing world-class AI systems. You’ll combine technical leadership with hands-on development, building models for perception, control, and multimodal understanding that run both in the cloud and on edge devices, such as drones and autonomous vehicles.
You’ll play a key role in solving complex real-world challenges around data, model behaviour, and deployment in demanding environments.
What We’re Looking For
Essential
- Experience managing and mentoring AI/ML engineers
- MSc (or equivalent) in AI, ML, Robotics, or Computer Science
- 5+ years of experience applying modern ML techniques
- Strong programming ability (Python, Rust, C++, or Java)
- Excellent communication and problem-solving skills
Nice to Have
- PhD in Computer Vision, Machine Learning, or Robotics
- Publications in leading AI/ML conferences or journals
- MLOps and production deployment experience
- Understanding of multi-sensor data fusion and optimisation for resource-constrained systems
- Experience with synthetic data or large-scale dataset management
We welcome applicants from diverse backgrounds — even if you don’t tick every box.
Additional Details
- UK Security Check (SC) clearance or eligibility required
- Primarily office-based, with flexibility for remote work when needed
- Competitive salary, meaningful equity, and excellent benefits (pension, private healthcare, daily meals, relocation and visa support)
Join us to help define the autonomous age — and make technology that truly matters.