Machine Learning Engineer – Defence & National Security

Machine Learning Engineer – Defence & Security

SC Cleared / Eligible | Sole British Citizen

We’re looking for a Machine Learning Engineer to design, build, and deploy production-grade AI systems within high-stakes defence and security environments.

This role focuses on taking machine learning from prototype to real-world deployment, working closely with engineers, data scientists, and commercial stakeholders to deliver scalable, secure, and impactful solutions.

Key responsibilities:

• Build and deploy production-grade ML software, tooling, and infrastructure

• Design reusable, scalable ML solutions and deployment patterns

• Lead technical scoping and architectural decisions for client engagements

• Collaborate across engineering, data science, and commercial teams

• Translate complex ML concepts into clear guidance for non-technical stakeholders

• Define and uphold best practices for deploying ML at scale

Key skills & experience:

• Strong Python and software engineering fundamentals

• Experience operationalising ML models (e.g. Scikit-learn, TensorFlow, PyTorch)

• Hands-on cloud experience (AWS, Azure or GCP), including security considerations

• Containerisation and orchestration (Docker, Kubernetes)

• Solid grounding in core ML concepts, probability, and statistics

• Excellent communication and stakeholder-facing skills

Additional requirements:

Sole British citizen

• Eligible for UK Security Clearance (SC)

• Willing to work up to 3 days per week on-site (London and other UK locations)

Job Details

Company
Anson McCade
Location
England, United Kingdom
Posted