Machine Learning Engineer - Computer Vision

🔒 Confidential Employer
Posted 21 March 2026
LOCATION
Milton Keynes
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£80,000 / year
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Machine Learning Computer Vision Python C++ NVIDIA DeepStream AWS Docker Linux

FULL DESCRIPTION

Machine Learning Engineer – Computer Vision – Milton Keynes (hybrid) Salary: £70k - £80k

Reference: 541626. Consultant: Adam Mayne.

We are recruiting for a Machine Learning Engineer to join a highly successful Milton Keynes based Electronics Product development company. The Machine Learning Engineer will have an innovative and forward-thinking approach to problem-solving using modern cloud-native systems to create products. You will have the opportunity to help shape and guide the development of a range of products that interacts with various real-world devices.

Machine Learning Engineer – Computer Vision

The platform is built on top of a varied stack that allows it to communicate with real-world IoT devices across the UK and beyond, using multiple AWS services to allow for real-time data capture, feeding a backend service built in Laravel, this provides data to a React.js frontend application. The new computer vision products are built on the foundations of NVIDIA DeepStream and GStreamer using the NVIDIA Jetson hardware and developed in Python and C++.

The technology stack you will work with includes Linux, NVIDIA DeepStream, NVIDIA Jetson, Docker, Python, C++, GStreamer, PostgresSQL, Timescale DB, AWS Cloud, AWS SageMaker, and NoSQL(DynamoDB).

Machine Development Engineer requirements:

  • Strong knowledge and understanding of Machine Learning / Data Science concepts, processes, statistical modelling, data and model pipelining and Machine Learning algorithms.
  • Experience with continuous retraining tools in CI/CD processes for object detection, classification and tracking within computer vision pipelines beneficial.
  • Recent and relevant experience working within Machine Learning / Data science development.
  • Experience using NVIDIA DeepStream and Jetson hardware.
  • Practical experience developing Machine Learning pipelines and applications using Python or C++.
  • Strong understanding of Linux/Unix shell scripting
  • Use of Continuous Integration products (Jenkins) beneficial
  • Use of containerisation technologies Docker Stack / Kubernetes beneficial
  • AWS and AWS SageMaker experience beneficial.

Job Title – Machine Learning Engineer

Salary: circa £70k - £80k +benefits

Vacancy Location: Milton Keynes (hybrid working considered)

Benefits – Pension, Free Parking (a must in Milton Keynes!), childcare vouchers, 25days holidays (+Bank Holidays).

For more about this exclusive opportunity please contact Adam Mayne at [contact hidden] or (01234) 815472.

Sign up free — access 45,000+ UK sponsor-licensed jobs