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 role

We’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
Essential skills & experience
  • 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)
Desirable experience
  • 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
Why join us?
  • 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
How to apply

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.

Job Details

Company
Espanaro
Location
Corsham, England, United Kingdom
Hybrid / Remote Options
Posted