Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Searchability Ltd

NewBe an early applicant

Senior Machine Learning Engineer - Security Cleared

Posted Updated
Discussion

Summary

Senior Machine Learning Engineer building production-grade AI/ML systems for an organisation in the AI and national security space. Hands-on Python backend engineering, deploying PyTorch/TensorFlow models on AWS/Azure/GCP with Docker and Kubernetes; hybrid London role requiring active SC or DV clearance. Salary up to £130,000.

SENIOR MACHINE LEARNING ENGINEER - SC / DV

NEW PERMANENT OPPORTUNITY AVAILABLE IN LONDON FOR A SECURITY CLEARED MACHINE LEARNING ENGINEER

Salary: Up to £130,000
Location: London - Hybrid
Working Pattern: Hybrid, 2-4 days per week on-site depending on project requirements
Clearance: SC or DV Cleared (DV preferred)
To Apply: Email Dominic.barbet@Searchability.com

I'm currently working with an organisation operating within the AI and National Security space that is looking for a Senior Machine Learning Engineer to join their team.

This is a hands-on engineering role focused on building production-ready AI/ML solutions, with a strong emphasis on Python development, backend engineering and deploying machine learning systems into real-world environments.

You'll work alongside engineers and data scientists on complex projects, helping turn ML capabilities into scalable, secure and reliable software used to solve critical challenges.

THE ROLE

  • Lead technical scoping and architectural decisions for complex AI/ML projects.
  • Design and develop production-grade software, tools and scalable infrastructure using Python.
  • Build robust backend systems and reusable components to support the deployment and operation of machine learning models.
  • Help integrate and operationalise models built using frameworks such as PyTorch and TensorFlow.
  • Work with cloud platforms including AWS, Azure or GCP, alongside Docker and Kubernetes.
  • Establish engineering best practices for deploying and maintaining ML systems at scale.
  • Collaborate with software engineers, data scientists and wider technical teams to deliver solutions to client challenges.
  • Provide technical guidance to customers and stakeholders, while mentoring junior engineers and helping shape engineering standards.

WHAT THEY'RE LOOKING FOR

  • Strong Python development skills and a solid background in software engineering.
  • Experience building scalable backend applications, services or production-grade software systems.
  • A good understanding of the machine learning lifecycle, particularly integrating and deploying models into production.
  • Hands-on experience with ML frameworks such as PyTorch or TensorFlow.
  • Experience with cloud infrastructure, ideally AWS, alongside Docker and Kubernetes.
  • An understanding of software architecture, security, testing and maintainable code.
  • The ability to take ownership of technical decisions, communicate with stakeholders and support the development of other engineers.
  • Active SC or DV clearance, with DV preferred.

INTERESTED?

If you're a strong Python Engineer with experience in machine learning and a passion for building AI systems that work in production, I'd be keen to hear from you.

Skills

What Senior ML / AI jobs ask for — and how much of it you have →
Apply

See also

ML / AI jobs by country — openings, pay and top skills →