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.
Essential Skills & Experience
* Minimum 5 years'' experience in full-stack software engineering.
* Strong commercial experience with:
o TypeScript
o Next.js
o React
o PostgreSQL
o Prisma ORM
* Experience working with cloud platforms and infrastructure-as-code.
* Hands-on experience with:
o Google Cloud Platform (GCP)
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.
Desired Experience
* 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.
Qualifications
* Undergraduate degree in a STEM discipline or equivalent commercial experience.
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!