Software Engineer
Software Engineer (Full Stack)
Rate: £675 per day (Inside IR35)
Contract Length: 6 Months (with potential extension)
Location: London (Hybrid - typically 2 days per week onsite)
Clearance: Active or transferable SC Clearance preferred.
Overview
We are seeking an experienced Software Engineer to join a growing multidisciplinary team delivering innovative AI-enabled products within a government-focused environment. This is a hands-on engineering role suited to candidates with strong full-stack development experience who are comfortable working across the entire software lifecycle, from product development through to infrastructure and deployment.
The successful candidate will work within a collaborative team of engineers, AI specialists, product professionals and user-centred design experts, helping to build and scale a modern platform that leverages large language models (LLMs) and advanced AI capabilities.
Key Responsibilities
- Build, enhance and maintain a full-stack application using Next.js, React and TypeScript.
- Develop and optimise backend services and data models using PostgreSQL and Prisma.
- Work closely with AI engineers and evaluation teams to translate data labelling methodologies into scalable product functionality.
- Design and implement annotation workflows, task allocation systems and evaluation tooling.
- Integrate and orchestrate multiple LLM providers and AI APIs.
- Own and maintain cloud infrastructure and deployment pipelines.
- Manage infrastructure using Terraform on Google Cloud Platform (GCP), including Cloud Run and Cloud SQL.
- Build and maintain CI/CD pipelines using GitHub Actions and Docker.
- Collaborate effectively with cross-functional teams including product managers, designers, researchers and engineers.
- Contribute to technical decision-making and help shape future phases of the platform.
- Minimum 5 years' experience in full-stack software engineering.
- Strong commercial experience with:
o Next.js
o React
o PostgreSQL
o Prisma ORM
- Experience working with cloud platforms and infrastructure-as-code.
- Hands-on experience with:
o Terraform
o Docker
o GitHub Actions / CI/CD pipelines
- Experience integrating and building solutions using LLMs, AI APIs or AI-assisted development tools.
- Strong understanding of modern software engineering practices and deployment processes.
- Comfortable working in agile, cross-functional environments.
- Ability to work independently, take ownership and navigate ambiguity.
- Experience delivering software within UK Government, Civil Service or public sector environments.
- Interest in AI safety, AI evaluation methodologies or educational technology.
- Experience working closely with data science, AI or machine learning teams.
- Exposure to modern AI engineering practices and frontier AI models.
- Undergraduate degree in a STEM discipline or equivalent commercial experience.
This listing is from reed. View original listing ↗