Machine Learning Engineer

Company: Anson McCade
Apply for the Machine Learning Engineer
Location: London
Job Description:

Overview

In this role you will design, build and operationalise advanced ML and GenAI solutions that support UK national security objectives. You will work in a multidisciplinary AI engineering environment, bridging data science, software engineering and government stakeholders. From experimentation to production-grade deployment on a modern AWS-based MLOps platform, you will drive high-impact, scalable ML delivery and responsible AI practices across live systems. This position offers meaningful impact at scale within critical national operations.

Responsibilities

  • Design, develop and optimize ML models across traditional use cases and GenAI/LLM solutions
  • Lead experimentation cycles with governance and documentation
  • Transition validated experiments into production ML services with deployment and monitoring
  • Build scalable ML pipelines using AWS services and modern experiment tracking
  • Develop and integrate LLM-powered capabilities for evaluation, tracing and monitoring
  • Ensure robust experiment tracking, model versioning and reproducibility with auditability
  • Design feature engineering strategies and contribute to feature store
  • Monitor live models and drive continuous improvement
  • Apply responsible AI principles (explainability, robustness, fairness)
  • Communicate results to stakeholders highlighting operational value
  • Mentor junior engineers and promote best practices

Key requirements

  • Commercial experience developing and deploying ML models in Python
  • Proficiency with ML frameworks (scikit-learn, XGBoost, PyTorch or TensorFlow)
  • Strong experience delivering ML solutions on AWS (SageMaker, Lambda, S3)
  • Expertise in experiment design (hypothesis, A/B testing, statistical evaluation)
  • Proven experience moving models from experimentation to production with governance and quality controls
  • Hands-on experience with MLOps tooling (MLflow, Weights & Biases, Data Version Control)
  • Practical experience building LLM/GenAI applications (prompt engineering, RAG)
  • Familiarity with LLMOps frameworks (LangChain, LangSmith, LangGraph)
  • Understanding of model validation, evaluation techniques and production monitoring
  • Experience in cross-functional delivery and clear technical communication
  • Judgement in applying AI appropriately and knowing when non-AI approaches are better
  • Communication skills
  • Cross-functional collaboration
  • Mentoring and leadership
  • Python ML development
  • ML frameworks: scikit-learn, XGBoost, PyTorch, TensorFlow
  • AWS services: SageMaker, Lambda, S3

Posted: September 14th, 2026