Machine Learning Engineer - Robotics & Perception

Jonathan Lee Recruitment
Chetwynd Aston, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£45,000.0 - £55,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Systems Engineering Artificial Neural Networks Computer Vision C++ (Programming Language) Linux High-Level Architecture Python (Programming Language) Machine Learning Object Detection Tensorflow Systems Architecture
+3 more
Pytorch Information Technology Machine Learning Operations

Job description

Are you ready to take your career to the next level by working on cutting-edge technology in the agricultural sector? This is your opportunity to be part of an innovative company that is revolutionising the way agriculture operates at their UK R&D facility. As a Machine Learning Engineer - Robotics & Perception , you will play a pivotal role in developing intelligent systems that are deployed in real-world environments, making a tangible impact on the industry. By helping design, train, and deploy perception systems from image segmentation and object classification through to stereo camera pipelines and real-time deep neural inference. You will work closely with robotics, embedded, and systems engineers to bring cutting-edge vision intelligence into production agricultural environments

What You Will Do:

  • Design and implement machine learning pipelines for image segmentation, object detection, and 3D scene reconstruction.

  • Train and optimise deep neural network models using frameworks such as PyTorch and TensorFlow.

  • Manage and curate training datasets, including developing data augmentation and annotation strategies.

  • Deploy machine learning models to embedded and edge computing platforms for real-time performance.

  • Collaborate with cross-functional teams to integrate perception modules into broader system architectures.

  • Maintain thorough documentation of model architectures, experiment results, and deployment procedures.

Requirements

Proven experience in machine learning or computer vision engineering, with a strong understanding of CNN architectures such as YOLO.

  • Proficiency in C, C++, Python and familiarity with Linux-based development environments.

  • Knowledge of stereo vision pipelines, depth estimation, and geometric computer vision techniques.

  • Experience in optimising and deploying models to constrained hardware environments.

  • A Phd or degree in Computer Science, Electrical Engineering, Mechatronics, or equivalent industry experience.

By joining this company, you’ll contribute to creating intelligent systems that are transforming agricultural practices. The role offers the chance to work on innovative projects alongside a supportive and talented team. This company values quality, continuous learning, and delivering real-world solutions that make a difference.

About the company

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

2:07 min

Industrial applications of machine learning in autonomous vehicles

Alexandra Waldherr · LIVE

Videos

See all

Related articles

See all