Salary: £37,000 - 68,500 per year Requirements: Strong experience across the ML lifecycle, including deploying models built in frameworks such as TensorFlow, PyTorch, or Scikit-learn. Solid software engineering skills, with strong Python programming experience. Hands-on knowledge of cloud platforms (AWS, Azure, or GCP), containers, Docker, and Kubernetes. Understanding of probability, statistics, and key supervised/unsupervised learning methods. Ability to lead projects, scope work, and deliver solutions at pace. Excellent communication skills, able to engage technical and non-technical stakeholders. Candidates must hold sole British nationality and have active SC Clearance. Responsibilities: Lead the design and deployment of machine learning infrastructure and software for Defence programmes. Build scalable, reusable MLOps tools to accelerate project delivery. Work closely with data scientists, engineers, and product teams to integrate advanced AI into mission-critical systems. Engage directly with clients to understand technical requirements and translate them into practical solutions. Provide guidance and leadership to junior engineers, championing best practices and technical standards. Technologies: AI AWS Azure Cloud Docker GCP Kubernetes Machine Learning PyTorch Python Security TensorFlow More: We are a fast-scaling AI consultancy redefining how advanced AI is deployed across Defence. This role offers a unique opportunity to take cutting-edge machine learning out of the lab and implement it into real-world systems that strengthen security. We offer a competitive salary range of £90,000 - £110,000 based on experience, along with a pension, medical care, and a discretionary bonus. last updated 13 week of 2026