Software Engineer (Full Stack)
Duration: 6 Months
Location: London & remote (hybrid)
Rate: Β£675 per day
IR35 Status: Inside
Start: ASAP
Role Overview:
A Software Engineer is required for our Government client who are building a programme to help the education sector make evidence based decisions about the use of AI tutors in schools. At its centre is a data labelling platform that underpins their evidence led approach. A full stack Software Engineer is required to take hands-on ownership of this platform during a critical phase of delivery.
They are moving from early prototypes into a phase where the platform must be reliable and usable at wider scale. That transition needs dedicated engineering capacity to help the client deliver robust software and documentation which they can continue to build on.
Their Artificial Intelligence is a growing unit of expert engineers (applied AI, evaluation, platform), cross-cutting functions (design, product, delivery, ops) working together to deliver transformative AI for the public.
Essential Skills & Experience required:
As the Software Engineer (Full Stack) you will possess the following:
Strong production experience building and shipping full-stack web applications with TypeScript and React (or close equivalents), backed by a relational database such as PostgreSQL.
Comfort picking up and refactoring an existing codebase - making it smaller and clearer, not just larger.
A working understanding of web accessibility (WCAG 2.2 AA) as a baseline, and the ability to work to a defined design system such as GOV.UK.
Practical experience deploying and operating services on a major cloud platform (GCP preferred), and testing experience too.
Desirable Skills include:
Experience contributing to open-source projects or working to GDS service standards.
Some Python, or experience with applications that integrate LLMs.
You will be comfortable working alongside designers, user researchers, and non-engineers as real partners
Responsibilities include:
Maintaining and refactoring an existing full-stack codebase to keep it accessible, performant, and easy for others to work in
Designing and shipping new features end-to-end - from database schema through to accessible UI - as the programme's needs evolve
Translating updates from their wider research and methodology work into reliable, well-tested changes in the product
Partnering with User-Centred Design colleagues so the application is shaped by real user need rather than assumption
Documenting the system clearly - architecture, decisions, and day-to-day operations - so internal and external contributors can pick the work up quickly
Working in the open: reviewing pull requests, triaging issues, and engaging thoughtfully with the project's wider team.
The key essential areas for this role include:
1)Five years experience in Full Stack Software Development
2) Full stack Next JS / Typescript / React Experience
3) Modern database stacks - PostgreSQL / Prisma Experience
4) Cloud Platform, Infrastructure, CI/CD Experience
5) Experience using AI coding
Specific knowledge and experience includes:
Comfortable navigating ambiguous requirements
Happy to work in a cross-functional teams
Hands-on experience building with LLMs and AI APIs
As the Software Engineer (Full Stack) you will:
Build and maintain an existing full-stack Next.js / React / TypeScript application backed by PostgreSQL (Prisma).
Translate data labelling methodology into product, working closely with colleagues building evaluation pipelines to ensure the annotation flows, task allocation, and rubrics capture exactly the data and structure their methods require.
Integrate and orchestrate multiple LLM providers (from frontier AI labs).
Own infrastructure and CI/CD: Terraform on GCP (Cloud Run, Cloud SQL), Docker, and automated deploys via GitHub Actions.
If this role is of interest please email your CV to:
Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.
Duration: 6 Months
Location: London & remote (hybrid)
Rate: Β£675 per day
IR35 Status: Inside
Start: ASAP
Role Overview:
A Software Engineer is required for our Government client who are building a programme to help the education sector make evidence based decisions about the use of AI tutors in schools. At its centre is a data labelling platform that underpins their evidence led approach. A full stack Software Engineer is required to take hands-on ownership of this platform during a critical phase of delivery.
They are moving from early prototypes into a phase where the platform must be reliable and usable at wider scale. That transition needs dedicated engineering capacity to help the client deliver robust software and documentation which they can continue to build on.
Their Artificial Intelligence is a growing unit of expert engineers (applied AI, evaluation, platform), cross-cutting functions (design, product, delivery, ops) working together to deliver transformative AI for the public.
Essential Skills & Experience required:
As the Software Engineer (Full Stack) you will possess the following:
Strong production experience building and shipping full-stack web applications with TypeScript and React (or close equivalents), backed by a relational database such as PostgreSQL.
Comfort picking up and refactoring an existing codebase - making it smaller and clearer, not just larger.
A working understanding of web accessibility (WCAG 2.2 AA) as a baseline, and the ability to work to a defined design system such as GOV.UK.
Practical experience deploying and operating services on a major cloud platform (GCP preferred), and testing experience too.
Desirable Skills include:
Experience contributing to open-source projects or working to GDS service standards.
Some Python, or experience with applications that integrate LLMs.
You will be comfortable working alongside designers, user researchers, and non-engineers as real partners
Responsibilities include:
Maintaining and refactoring an existing full-stack codebase to keep it accessible, performant, and easy for others to work in
Designing and shipping new features end-to-end - from database schema through to accessible UI - as the programme's needs evolve
Translating updates from their wider research and methodology work into reliable, well-tested changes in the product
Partnering with User-Centred Design colleagues so the application is shaped by real user need rather than assumption
Documenting the system clearly - architecture, decisions, and day-to-day operations - so internal and external contributors can pick the work up quickly
Working in the open: reviewing pull requests, triaging issues, and engaging thoughtfully with the project's wider team.
The key essential areas for this role include:
1)Five years experience in Full Stack Software Development
2) Full stack Next JS / Typescript / React Experience
3) Modern database stacks - PostgreSQL / Prisma Experience
4) Cloud Platform, Infrastructure, CI/CD Experience
5) Experience using AI coding
Specific knowledge and experience includes:
Comfortable navigating ambiguous requirements
Happy to work in a cross-functional teams
Hands-on experience building with LLMs and AI APIs
As the Software Engineer (Full Stack) you will:
Build and maintain an existing full-stack Next.js / React / TypeScript application backed by PostgreSQL (Prisma).
Translate data labelling methodology into product, working closely with colleagues building evaluation pipelines to ensure the annotation flows, task allocation, and rubrics capture exactly the data and structure their methods require.
Integrate and orchestrate multiple LLM providers (from frontier AI labs).
Own infrastructure and CI/CD: Terraform on GCP (Cloud Run, Cloud SQL), Docker, and automated deploys via GitHub Actions.
If this role is of interest please email your CV to:
Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.
STSM1_UKTJ
Contact Details:
Certes IT Service Solutions Recruitment Team