Software Engineer (AI)
Summary
Design and build AI-enabled software systems for secure, cloud-native platforms in the UK National Security sector, integrating ML models and scalable backend services.
BRAND NEW OUTSIDE IR35 CONTRACT OPPORTUNITY AVAILABLE WITH A LEADING NATIONAL SECURITY CONSULTANCY FOR AN AI SOFTWARE ENGINEER
Contract opportunity for an AI Software Engineer
Must hold active UKSV DV clearance
WHO WE ARE?
We are working with a specialist consultancy delivering cutting-edge AI and software solutions into the UK National Security and Defence sector. Due to continued growth and the expansion of several mission-critical programmes, we are looking for an experienced AI Software Engineer to join a high-performing engineering team in London.
WHAT WILL THE AI SOFTWARE ENGINEER BE DOING?
You will be designing and building AI-enabled software systems that support complex operational environments. The role will involve developing scalable backend services, integrating machine learning models into production systems, and contributing to the architecture of secure, cloud-native platforms.
This is a hands-on engineering role suited to someone who enjoys solving technically challenging problems and working closely with data scientists, software engineers, and security specialists.
KEY SKILLS
- Active UKSV DV clearance
- Strong software engineering background with Python
- Experience building and deploying AI / machine learning applications
- Knowledge of LLMs, NLP, or generative AI frameworks
- Experience with AWS or Azure
- Familiarity with Docker and Kubernetes
- Experience working in secure or highly regulated environments
- Strong understanding of software architecture and API design
- Experience with RAG pipelines and vector databases
- Knowledge of MLOps tooling and CI/CD pipelines
- Exposure to Palantir Foundry or similar data platforms
- Experience working on National Security or Defence programmes