Machine Learning Engineer

SR2

Greater London

On-site

GBP 90,000 - 130,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SR2 is seeking a Senior Machine Learning Engineer to advance computer vision & deep learning capabilities in defence technology. You will design, implement, and optimise neural networks, taking research from concept to production deployment and continuous improvement in demanding operational environments.

The role focuses on building robust CV/ DL systems for edge devices, ensuring performance in resource-constrained platforms and real-time inference scenarios, with eligibility for BPSS/SC

Qualifications

  • Strong Python development and mathematical foundations.
  • Deep learning expertise using PyTorch or TensorFlow.
  • Strong understanding of computer vision, model training and optimisation.
  • Experience building production-grade ML systems.
  • Exposure to MLOps, deployment pipelines or model retraining advantageous.
  • Experience with real-time inference, GPU optimisation or edge AI desirable.

Skills

Python
Deep learning
Computer vision
Production ML systems
MLOps
Real-time inference
GPU optimisation

Tools

PyTorch
TensorFlow

Job description

Senior Machine Learning Engineer - Computer Vision & Deep Learning

Sector: Defence Technology / Advanced AI

The Company

We're partnering with a specialist AI company developing proprietary machine learning technology for defence, national security and mission-critical applications.

Unlike businesses integrating off-the-shelf AI models, this organisation develops its own neural network architectures, combining advanced deep learning with neuroscience-inspired approaches.

Its technology is deployed into real-world defence environments, supporting computer vision, perception and autonomous systems.

The Role

We're seeking a technically strong ML Engineer to develop, optimise and deploy advanced computer vision systems.

You’ll work across the full ML lifecycle, from designing novel neural networks and implementing research through to production deployment, model retraining and continuous improvement.

A key challenge is ensuring models perform reliably in demanding operational environments, including edge devices and resource-constrained platforms.

Requirements
  • Strong Python development and mathematical foundations.
  • Deep learning expertise using PyTorch or TensorFlow.
  • Strong understanding of computer vision, model training and optimisation.
  • Experience building production-grade ML systems.
  • Exposure to MLOps, deployment pipelines or model retraining advantageous.
  • Experience with real-time inference, GPU optimisation or edge AI desirable.
Why Join?

Develop proprietary AI technology from first principles and see your work deployed into operational defence systems.

Security: Eligibility for BPSS clearance and ideally SC clearance required

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision Engineer - Deep Learning
Senior Computer Vision Engineer - Deep Learning

MFK Recruitment • Brentford

On-site
GBP 85,000 - 115,000
Machine Learning Engineer
Machine Learning Engineer

Experis (Austria) • Newcastle upon Tyne

On-site
GBP 60,000 - 95,000
Machine Learning Engineer
Machine Learning Engineer

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 42,000 - 70,000
Private medical insurance
Generous pension scheme
Access to local social and sports club
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Searchability NS&D • Greater London

Hybrid
GBP 78,000 - 130,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Senior MLOps Engineer
Senior MLOps Engineer

Searchability NS&D • Brentford

On-site
GBP 75,000 - 95,000
Annual bonus
Data Scientist
Data Scientist

Experis UK • Bristol, Greater London, Manchester

On-site
GBP 50,000 - 70,000
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Platform Recruitment • Cambridge

On-site
GBP 96,000 - 160,000
AI (Machine Learning)Engineer
AI (Machine Learning)Engineer

Akkodis • Gloucester

Hybrid
GBP 51,000 - 85,000
Hybrid work model
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Explore Group • London

Hybrid
GBP 60,000 - 80,000