Software Engineer – AI & Data Systems
£40,000 to £90,000 (DOE) + performance bonus
Permanent
Hybrid (1 day per week in the week, 4 days remote)
UK nationals only (no dual nationality) | Must hold SC clearance
While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.
About the Role
An innovative UK technology company is developing a next-generation AI platform designed for defence and health applications. We’re looking for a Software Engineer who thrives on learning quickly, solving complex technical problems, and building systems that make a real-world impact.
This is a genuine ground-floor opportunity to influence both the technology and your career path within a growing, mission-driven business.
What You’ll Work On
* Design, build, and scale intelligent systems and microservices
* Develop AI-driven capabilities (e.g. LLMs, retrieval-augmented generation (RAG), and AI agents)
* Build and maintain APIs, data pipelines, and backend components (primarily Python, FastAPI, or Flask)
* Engineer robust, containerised architectures using Docker and Kubernetes
* Work with ElasticSearch, Weaviate, Pinecone, and other vector databases
* Help deliver high-availability, fault-tolerant systems for mission-critical workloads
What We’re Looking For
* Degree in Computer Science, AI, or related field, or equivalent hands-on experience
* Driven and a self starter
* Experience with LLMs, vector databases, or AI/ML frameworks
* Strong foundation in Python or similar programming languages
* Exposure to backend development for secure, on-premise systems
* Passionate programmer with a problem-solving mindset
* Quick learner who enjoys exploring new technologies
* Familiarity with microservice architectures and containerisation (Docker/K8s)
* Experience in AI, data engineering, or distributed systems
* Flexible, collaborative, and adaptable, comfortable wearing many hats in an SME environment
* Security Check (SC) cleared, British nationals only (no dual nationality)
Why Join?
* Shape a pioneering AI platform with nationwide significance
* Mentorship and growth within a collaborative, high-performing team
* Work that genuinely matters with high-impact and real-world outcomes
* Hybrid working environment
* Competitive salary £40k–£90k + performance bonuses
* 25 days holiday excluding bank holidays (1 extra day for each year worked up to 28 days)
* Pension plan and healthcare cover