A complete application in a minute
Tailored resume and cover letter, ready to send.
Apolitical is seeking a Senior Software Engineer to help build an AI-enabled platform for governments. You will work across the stack with TypeScript, React and NestJS, shaping problems with Product and delivering production features for public sector partners.
The role is hybrid in London, with 2 days in the office each week. You will join a team that values maintainable architecture, code quality and scalable systems, while exploring AI capabilities and responsible software practices.
Apolitical’s mission is to make governments smarter to deliver for people and the planet and we reach over 40 million public servants through our partnerships with governments globally. We are the largest global network for governments, used by 500,000+ public servants in 170 countries to find and share best practices and gain skills on critical topics from AI to climate change to emerging technologies.
Governments use Apolitical to solve public sector transformation challenges from AI augmentation to reskilling. We offer governments five interoperable components: research and analysis, workforce productivity tools, customisable training, vibrant learning communities and high impact convenings. Everything we do is powered by our unique global network and real‑time data.
Apolitical is becoming a multi-module, AI-enabled platform for governments. Our priority is to build products that help public servants understand, adopt and make effective use of AI and emerging technologies.
Every one of our products is AI native, built with TypeScript, React and NextJS on the front end and NestJS for back-end services, hosted across multiple cloud platforms. Our engineers work across the stack and close to the problems our users face.
As a Senior Software Engineer, you will take ownership of complex features and systems across the front end and back end, from shaping the problem with Product to shipping and checking the impact. Your immediate mandate is to deliver product work for our government partners while making architecture decisions that keep our platform maintainable as it grows.
This is a senior, hands‑on individual contributor role, with no direct reports, in a team of engineers who share technical direction. You will work closely with Product, Design and fellow engineers, and with government partners where a feature needs it.
You will have experience building and maintaining production software across the front end and back end with TypeScript, React and Node.js, in teams where engineers own features and work closely with Product.
Don’t meet every requirement? Studies show that women and people of colour are less likely to apply for roles unless they meet every qualification. We’re committed to building a diverse and inclusive team, so if you’re interested in the role but don’t tick every box, we’d still encourage you to apply.
We use skills‑based assessments and structured interviews to focus on what predicts success in the role. Each stage is designed to give us high‑quality evidence of your skills, judgement and ways of working, while giving you a clear view of the role, the team and what working at Apolitical is like.
You can see more about the stages of our hiring process on our careers page.
You can expect to hear from us, no matter the outcome, by 16th November 2026.
We embrace new technologies and encourage the use of AI in our work.
You’re welcome to use AI tools to help structure and refine your application. What matters to us, though, is understanding your thinking, experience and perspective, so please make sure your application still sounds like you.
Apolitical was founded in 2015 with a singular mission: to make governments smarter to deliver for people and the planet. Read our story