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

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.