> Markdown version of [/jobs/ext/2206358-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/2206358-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - **Company:** ECM Selection Limited - **Location:** UK (Remote available) - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Signal Processing - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27083 ## About the Role * An excellent academic background in computer science or a related subject with at minimum a 1st or 2.1 degree from a leading university together with a relevant higher MSc or PhD and strong supporting A-level (or equivalent) grades. * Expansive machine learning knowledge, including familiarity with deep learning architectures, and expertise in speech modelling, recognition, or diarisation. * An understanding of acoustic modelling and signal processing. * Skills in Python, including toolkits such as TensorFlow, PyTorch, NumPy, Pandas, TFlite, ONNX, and Scikit-Learn ## Description This growing start-up is developing speech authentication technologies based on AI algorithms which are streamlined enough to execute on edge devices. With their technology development now ramping up, they are keen to recruit a Machine Learning Engineer to join their team. The role will involve you in finding ways to optimise deep learning models for execution time, memory usage etc. in order that they can execute on resource-constrained Edge AI processors. A key part of the team, you could be working on the development and optimisation of machine learning algorithms, collaborating closely with colleagues from disciplines such as embedded software engineering, to turn research models into working products. You'll be involved throughout the SDLC, developing commercial-quality software, analysing data to obtain insights for informing future development iterations, assisting with deployment of software and characterising algorithm performance. ## Related Videos - [Perfect Pitch: Unveiling the Mathematical Symphony Behind a Guitar Tuner](https://www.wearedevelopers.com/videos/1095-perfect-pitch-unveiling-the-mathematical-symphony-behind-a-guitar-tuner) - [Edit Your Future: Queerverse Radical AI](https://www.wearedevelopers.com/videos/909-edit-your-future-queerverse-radical-ai) - [Three years of putting LLMs into Software - Lessons learned](https://www.wearedevelopers.com/videos/1508-three-years-of-putting-llms-into-software-lessons-learned) - [The age of agency: When products start to think and act](https://www.wearedevelopers.com/videos/1925-the-age-of-agency-when-products-start-to-think-and-act) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [AI is dead, long live AK](https://www.wearedevelopers.com/videos/1093-ai-is-dead-long-live-ak) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts)