Actively Hiring
UN
Machine Learning Engineer
Understanding Recruitment
London
Skills:
Machine Learning
Python
TensorFlow
PyTorch
Computer Vision
Job Description
Job Title: Machine Learning Engineer
Company: Understanding Recruitment
Job Category: Machine Learning
Roles & Responsibilities:
I'm working with an ambitious,
VC\-backed start\-up
developing cutting\-edge technology for defence and national security.
* Design, develop and optimise
advanced ML models
for demanding 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 challenging problems around
scalability, robustness and deployment in constrained environments
Work Location: London Area, UK
Availability: Full time
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
, with Rust, C\+\+ or Java advantageous
* Strong experience with
PyTorch, JAX or TensorFlow
* Knowledge of
LLMs, transformer architectures, model optimisation or agentic systems
* The ability to turn complex research into
reliable, production\-ready software
Bonus points
for a PhD, publications at NeurIPS, ICML or ICLR, or experience working in secure, regulated or resource\-constrained environments.
Key Skills: Machine Learning, Python, TensorFlow, PyTorch, Computer Vision
Salary: GBP 90000 - 130000 per yearly