> Markdown version of [/jobs/ext/3032295-machine-learning-engineer-sc-dv-clearable-perm](https://www.wearedevelopers.com/jobs/ext/3032295-machine-learning-engineer-sc-dv-clearable-perm). 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 - SC (DV Clearable) - Perm - **Company:** Sanderson Recruitment Plc - **Location:** Cheltenham, UK - **Salary:** £54,000.0 - £64,000.0 - **Contract:** Permanent contract - **Skills:** Cloud Computing, Continuous Integration, Linux, Design of User Interfaces, Python (Programming Language), Machine Learning, Natural Language Processing, Data Streaming, Data Processing, Flask (Web Framework), Large Language Models, Apache Spark, Fastapi, Scikit Learn, Information Technology, Plotly, Apache Kafka, Machine Learning Operations, Streamlit Framework, Docker, Microservices - **Published:** September 23, 2026 - **Apply:** https://www.totaljobs.com/job/machine-learning-engineer/sanderson-government-and-defence-job108019370 ## About the Role * A degree in Computer Science, Applied Mathematics, Statistics, Physics, or a related STEM field (or equivalent practical experience). * Demonstrated proficiency in programming languages such as Python, producing clean, reproducible, well-tested, and well-documented code suitable for long-term ownership and handover. * Hands-on experience with production infrastructure, including Docker, Linux, CI/CD, MLOps, cloud platforms, and model serving architectures. * Be able to work with state-of-the-art ML libraries to deliver powerful results quickly. * Comfortable working in ambiguous, fast-moving environments, embedded with customers or delivery teams. Nice to Have: * Ability to write technical material (documentation, published papers, internal technical notes etc). * Experience with Natural Language Processing (NLP) and Large Language Models (LLMs). * Experience in areas of model development, data processing and streaming (Spark, Kafka), microservices in python (Flask or FastAPI), and interactive visualisations and User Interfaces (Streamlit, Plotly, Gradio etc). ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [DevOps for Machine Learning](https://www.wearedevelopers.com/videos/179-devops-for-machine-learning) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)