> Markdown version of [/jobs/ext/3521000-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/3521000-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:** NSD - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** A/B Testing, Python (Programming Language), Machine Learning, Tensorflow, Software Deployment, Unstructured Data, Feature Engineering, Deep Learning, Machine Learning Operations, Data Pipelines - **Published:** October 1, 2026 - **Apply:** https://www.totaljobs.com/job/machine-learning-engineer/nsd-job108062533 ## About the Role * Machine Learning / Deep Learning * Recommendation & Personalisation Systems * Data Pipelines & Feature Engineering * MLOps & Production Deployment * A/B Testing & Experimentation * Python / ML Frameworks * Large-scale Structured & Unstructured Data ## Description * Develop and optimise ML models for personalisation and recommendations * Build scalable data pipelines and feature engineering workflows * Deploy, monitor and optimise ML models in production * Lead A/B testing and experimentation to improve model performance * Collaborate with cross-functional teams to deliver ML solutions * Evaluate and apply emerging ML and deep learning techniques ## Related Videos - [DevOps for Machine Learning](https://www.wearedevelopers.com/videos/179-devops-for-machine-learning) - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [The pitfalls of Deep Learning - When Neural Networks are not the solution](https://www.wearedevelopers.com/videos/14-the-pitfalls-of-deep-learning-when-neural-networks-are-not-the-solution) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) ## Related Articles - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [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) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)