Software Engineer (AI and Autonomous Systems)
Software Engineer (AI & Autonomous Systems)
Location: UK (Hybrid / On-site options)
Security Clearance: SC required or eligible
Employment Type: Permanent
About the roleWe’re hiring a permanent Software Engineer to help design, build, and scale AI-enabled software systems used in real-world, mission-critical environments. This role suits someone with strong core engineering fundamentals who enjoys integrating intelligent capabilities into production systems - not academic research or throwaway prototypes.
You’ll be working on long-term platforms where quality, security, and maintainability matter.
What you’ll be doing- Designing and developing object-oriented software using C#, C++, and Python
- Integrating AI / machine learning components into production applications
- Building and maintaining APIs, services, and microservices
- Working across the full Software Development Life Cycle (SDLC)
- Translating requirements into robust, scalable software designs
- Collaborating with multidisciplinary teams on complex, secure systems
- Supporting integration, debugging, and optimisation activities
- Contributing to secure and compliant software design
- Supporting planning activities and delivery estimates where required
- Strong experience in object-oriented programming (C# or C++)
- Production-level Python experience
- Experience delivering software across the full SDLC
- Experience integrating or deploying AI-enabled capabilities
- Solid understanding of software design and system architecture
- Strong problem-solving and communication skills
- SC clearance or eligibility to obtain it (UK residency required)
- Experience with AI agents, autonomous systems, or decision engines
- Exposure to LLMs, machine learning models, or AI APIs
- CI/CD, automated testing, and Git experience
- Agile delivery (Scrum / Kanban)
- Cloud platforms (Azure, AWS, or similar)
- Experience in defence, policing, or regulated environments
- Awareness of secure AI, data privacy, or AI governance
- Permanent role working on long-term, impactful AI systems
- Opportunity to grow into senior, lead, or architect positions
- Work on systems where engineering quality genuinely matters
- Competitive salary and benefits package
- Flexible working options
- Support for security clearance and ongoing professional development
Apply via LinkedIn or message us with your CV.
If you’re a strong engineer looking for a long-term role building real AI-enabled systems, we’d love to hear from you.