> Markdown version of [/jobs/ext/2208228-lead-algorithm-developer](https://www.wearedevelopers.com/jobs/ext/2208228-lead-algorithm-developer). 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). --- # Lead Algorithm Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Salary:** £45,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, C++ (Programming Language), Python (Programming Language), MATLAB, Machine Learning, Object Detection, Signal Processing - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/25913 ## About the Role You will demonstrate a strong academic background from a world leading university. You may have recently completed a PhD relating to PDR or SLAM research, alternatively you might be more experienced and be working on this area for a commercial organisation. In no particular order you will possess the following skills to varying degrees. * Strong practical knowledge of statistical signal processing and/or machine learning * Exposure to developing and testing PDR and SLAM techniques is vital * Understanding of sensor analysis techniques * Solid programming/modelling skills in MATLAB/Python/C++ * Open to working within an agile development team * Ability to present your progress successfully You will be supported by an existing team of software developers while you play a key role in understanding the current algorithms created by a design house and ensuring that knowledge also exists within this company. Once you have a handle on that you will go on to enhance the application of AI techniques to object recognition, depth analysis and SLAM. ## Related Videos - [AI Vector Search at Scale - Ewa Szyszka - Ewa Szyszka](https://www.wearedevelopers.com/videos/2161-ai-vector-search-at-scale-ewa-szyszka-ewa-szyszka) - [Machine Learning in ML.NET](https://www.wearedevelopers.com/videos/272-machine-learning-in-ml-net) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)