AI & Emerging technologies

Machine Learning Engineer

Understanding Recruitment

London · Greater London · United Kingdom

Overview

In this role you will design and productionize ML models for demanding real-world defence applications, including building LLM-based agents and handling multimodal data. You will collaborate with cross-functional teams to improve performance, efficiency, and reliability from experimentation to production. The role offers the chance to work on cutting-edge systems that scale in constrained environments and directly impact national security. This is a VC-backed start-up environment where you shape impactful, deployment-ready ML solutions.

Responsibilities
  • Design, develop and optimise advanced ML models for real-world applications
  • Build LLM-based agents capable of reasoning, planning and executing complex tasks
  • Work across multimodal learning, computer vision and real-time sensor data
  • Improve model performance, inference efficiency and reliability
  • Take ownership of systems from experimentation through to production deployment
  • Solve scalability, robustness and deployment challenges in constrained environments
Key requirements
  • Strong foundations in machine learning, deep learning and applied mathematics
  • Experience training, fine-tuning or deploying production-grade models
  • Excellent programming skills in Python; Rust/C++/Java advantageous
  • Strong experience with PyTorch, JAX or TensorFlow
  • Knowledge of LLMs, transformer architectures, model optimisation or agentic systems
  • Ability to turn complex research into reliable, production-ready software
  • Python
  • Rust
  • C++
  • Java
  • PyTorch
  • JAX

Reference: WJ-747_31158507 · Posted 01 Nov 2026

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.