> Markdown version of [/jobs/ext/1945102-senior-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/1945102-senior-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). --- # Senior Machine Learning Engineer - **Company:** Anson McCade - **Location:** London, UK - **Experience:** Expert - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Amazon S3, Big Data, Python (Programming Language), Machine Learning, Tensorflow, Software Deployment, Feature Engineering, Pytorch, Large Language Models, Prompt Engineering, Apache Spark, Generative AI, Cloudformation, Scikit Learn, Kubernetes, Xgboost, Dask, Machine Learning Operations, Terraform, Software Version Control, Docker - **Published:** August 6, 2026 - **Apply:** https://www.totaljobs.com/job/senior-machine-learning-engineer/anson-mccade-job107801310 ## About the Role * Strong commercial experience developing machine learning solutions using Python. * Experience with frameworks such as: * PyTorch * TensorFlow * Scikit-learn * XGBoost * Experience deploying ML solutions on AWS, including services such as SageMaker, Lambda, and S3. * Strong understanding of MLOps tooling, including MLflow, Weights & Biases, or Data Version Control (DVC). * Experience developing LLM or Generative AI applications, including RAG architectures and prompt engineering. * Knowledge of LLMOps frameworks such as LangChain, LangGraph, or LangSmith. * Experience taking ML models from experimentation into production environments. * Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders. Desirable Experience * AI agents and agentic workflows. * Vector databases such as Pinecone, Weaviate, or pgvector. * Feature stores including Feast or AWS Feature Store. * Docker, Kubernetes, or Amazon ECS. * Infrastructure as Code using Terraform or CloudFormation. * Big data processing technologies such as Spark or Dask. * Experience working within regulated or highly secure environments. ## Description We're working with a leading technology consultancy delivering cutting-edge AI solutions within the UK National Security sector. They're looking for a Senior Machine Learning Engineer to design, develop, and deploy production-ready machine learning solutions that make a genuine impact across defence, government, and national security. Working alongside Data Scientists, Software Engineers, and AI specialists, you'll take projects from experimentation through to production, leveraging modern MLOps and LLMOps practices on AWS to build scalable, secure AI systems. What You'll Be Doing * Design, develop, and deploy machine learning models for traditional ML use cases, including forecasting, classification, and anomaly detection. * Build and deliver Generative AI and LLM-powered applications using modern AI frameworks. * Lead experimentation cycles, defining hypotheses, running evaluations, and iterating on models before production deployment. * Develop robust ML pipelines using AWS services and MLOps tooling. * Implement experiment tracking, model versioning, monitoring, and reproducibility best practices. * Build feature engineering pipelines and contribute to feature store development. * Monitor production models, optimise performance, and drive continuous improvements. * Apply Responsible AI principles, including explainability, governance, and fairness. * Mentor junior engineers and contribute to technical leadership across the team. ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [TikTok's Privacy Innovation](https://www.wearedevelopers.com/videos/1036-tiktok-s-privacy-innovation) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Explainable machine learning explained](https://www.wearedevelopers.com/videos/589-explainable-machine-learning-explained) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path) - [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)