ML engineer

ECM Selection Limited
London, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£90,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Algorithm Design C++ (Programming Language) Information Engineering Python (Programming Language) Machine Learning OpenCV Sensor Fusion Systems Architecture Rust (Programming Language) Pytorch
+2 more
Information Technology Machine Learning Operations

Job description

You will be developing ML models and advanced algorithms for solving complex problems in areas such as sensor fusion, image processing, and navigation. Your solutions will be part of integrated software and hardware products providing you great influence over the overall system architecture. Power which you will be encouraged to use to improve the speed of model training and efficiency of model inference.

Requirements

Alongside a top-class education from a prestigious university in Computer Science or similar, you will need to demonstrate:

  • Strong skills in Python and at least one of C++, Java, or Rust
  • Practical experience applying ML techniques to sensor data for solving real world problems
  • An understanding of ML model optimisation for deployment on edge computing hardware
  • Full, permanent, and unrestricted rights to work in the UK

At this stage of their growth, in-person teamwork is highly valued and therefore this role is only open to candidates who can be in their central London offices full-time. On offer, alongside a generous salary, are stock options.

Keywords: AI, ML, Python, PyTorch, OpenCV, C++, Java, Rust, Sensor Fusion, Sensor Data Processing, Image Processing, ML Optimisation, MLOps, Data Engineering

Apply for this position

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

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

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

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · World Congress 2021

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

1:51 min

Mapping physical environments via extensive sensor fusion

Thomas Tomow Thomas Tomow · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:03 min

Enhancing realistic mask blending through OpenCV image inpainting

Thomas Endres Thomas Endres +2 · World Congress 2021

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

Videos

See all

Related articles

See all