Skip to content
Build my CV Hire Log in

Machine Learning Engineer – West Midlands

Is this job for you?

Build your CV and see how well you match this role — and every other one.

Build my CV

The role

A machine learning engineer specialising in robotics and perception develops and implements ML pipelines for image segmentation, object detection, and 3D scene reconstruction using frameworks like PyTorch and TensorFlow. They train, optimise, and deploy deep neural network models on embedded systems for real-time performance, managing large datasets and developing data augmentation strategies. The role involves collaborating with cross-functional teams to integrate perception modules into wider system architectures, and maintaining comprehensive documentation of models, experiments, and deployment procedures. Candidates are expected to have proven experience in computer vision or machine learning engineering, with strong knowledge of CNN architectures such as YOLO, proficiency in C, C++, and Python, and familiarity with Linux environments. A relevant PhD or industry experience in computer science, electrical engineering, or mechatronics is required. Technical skills in stereo vision, depth estimation, optimisation for constrained hardware, and experience with tools like PyTorch and TensorFlow are essential.

See the full job post

Responsibilities, requirements, skills and benefits — create your free account.

At least 6 characters. The longer, the safer.
or

Already have an account?

You might also like these jobs

No closely matching jobs yet — here are the most recent ones.

Your location

Jobs and companies will be filtered on this country.

Suggested

All countries 65