Lead Machine Learning Engineer

IC Resources
London, UK
8 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Artificial Intelligence Computer Vision Noise Reduction Python (Programming Language) Machine Learning Tensorflow Signal Processing Software Engineering WebRTC Pytorch Deep Learning Information Technology
+3 more
ONNX (Open Neural Network Exchange) Format Machine Learning Operations TensorRT

Job description

Recruitment Consultant Specialising in AI/ML & Computer Vision

Lead Machine Learning Engineer

Location: London (Hybrid)

Salary: Highly Competitive + Benefits

We’re partnered with an innovative AI company building world-class technology that powers real-time voice and audio intelligence. Their products use deep learning and signal processing to isolate speech, eliminate background noise, and enhance communication clarity across enterprise, consumer, and high-performance sectors.

They’re now looking for a Lead Machine Learning Engineer to take a hands-on leadership role within their R&D team. This position combines technical ownership and strategic direction, guiding the research, development, and deployment of machine learning models for real-time speech enhancement.

Responsibilities

  • Lead the design, training, and optimisation of ML models for speech separation and noise reduction.
  • Provide technical leadership and mentorship to a small, high-performing engineering team.
  • Bridge research and production - ensuring scalable, low-latency model deployment.
  • Collaborate cross-functionally with software and product teams to integrate ML systems into live products.
  • Contribute to the company’s long-term AI strategy and technical roadmap.

Requirements

  • MSc or PhD in Computer Science, Machine Learning, or Signal Processing.
  • Proven experience in leading or mentoring ML/AI engineering teams.
  • Deep understanding of digital signal processing and speech/audio modelling.
  • Proficiency with Python, PyTorch/TensorFlow, and modern ML frameworks.
  • Track record of delivering production-grade ML systems with measurable performance improvements.
  • Experience with low-latency inference and model optimisation (ONNX, TensorRT, quantisation) is highly desirable.

This is an opportunity to take ownership of the machine learning function within a growing AI company, driving innovation in real-time communication and audio intelligence.

If you fit the requirements and are interested in this opportunity, then apply now! Otherwise, if you’re interested in any other AI/ML and Computer Vision roles, then reach out to Oscar Harper at IC Resources.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Research

Industries

Software Development and Research Services

Requirements

  • MSc or PhD in Computer Science, Machine Learning, or Signal Processing.
  • Proven experience in leading or mentoring ML/AI engineering teams.
  • Deep understanding of digital signal processing and speech/audio modelling.
  • Proficiency with Python, PyTorch/TensorFlow, and modern ML frameworks.
  • Track record of delivering production-grade ML systems with measurable performance improvements.
  • Experience with low-latency inference and model optimisation (ONNX, TensorRT, quantisation) is highly desirable.

This is an opportunity to take ownership of the machine learning function within a growing AI company, driving innovation in real-time communication and audio intelligence.

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · World Congress 2024

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

4:52 min

Essential phases in building and refining language models

Anshul Jindal Anshul Jindal +1 · World Congress 2025

2:15 min

Open-source community and machine learning frameworks

Gian Marco Iodice Gian Marco Iodice · World Congress 2025

1:23 min

Choosing the right communication protocol for real-time needs

Ahmed Megahd Ahmed Megahd · World Congress 2025

Videos

See all

Related articles

See all