Software Engineer , Hybrid, London £675pd inside IR35
Role details
Job location
Tech stack
Job description
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 them deliver robust software and documentation we can continue to build on.
What You'll Be Doing
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 programmes needs evolve
Translating updates from our 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 projects wider team.
Requirements
We are looking for two software engineers with at least 5 years full stack experience. You will join the Incubator for Artificial Intelligence team; they are building a Sovereign Education Benchmark - a programme to help the UK education sector make evidence-based decisions about the use of AI tutors in schools. At its centre is a data labelling platform that underpins our evidence-led approach. We are recruiting Full Stack Software Engineers to take hands-on ownership of this platform during a critical phase of delivery., 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 a healthy testing habit to match.
Desirable skills
Experience contributing to open-source projects or working to GDS service standards.
Some Python, or experience with applications that integrate LLMs.
Youll thrive in this role if you are
A genuine self-starter who takes initiative without waiting to be tasked;
Comfortable working alongside designers, user researchers, and non-engineers as real partners