This role will primarily be based in Central London, with occasional wider UK travel.
Salary: £63,823, with the opportunity to qualify for additional allowances and a skills-related payment under the Government Digital and Data Profession Capability (GDDPC) Framework.
Flexible working: We support full time, part-time, compressed, job share and other flexible patterns. This is an office based role; remote working and working from home are not possible.
The roleAs a Software Engineer, you will help shape how we bring Artificial Intelligence into mission critical areas. Your day to day work will involve contributing to technical decisions, taking ownership of key components, and supporting the transformation of existing software and engineering approaches toward AI native ways of working. You will build and enable AI platforms that other teams rely on, embed these solutions where needed, and pair with engineers adopting AI practices. Working closely with stakeholders across MI6 and beyond, you will bring clarity to complex problems, build strong relationships, and help ensure technical direction is understood and delivered effectively.
You will work across a broad and evolving technology stack, including Typescript, Python, Helm, and Terraform, and you will deploy solutions from standalone systems to large scale Kubernetes clusters in cloud platforms.
About youYou bring solid experience as a Software Engineer, grounded in modern engineering practices, and you have practical experience using AI across the development lifecycle. You understand how to generate code when it adds value while applying the right level of scrutiny to ensure it is secure, reliable, and fit for purpose. You routinely review both AI generated and peer code with clarity and care.
You have a working knowledge of system design and integration, comfortable connecting services and thinking end to end. Experience with the Model Context Protocol would be beneficial. Above all, you stay curious, keep pace with new approaches, and adapt when priorities shift.
Training and developmentWe invest in helping people grow. You will have access to in house and online training, technical deep dives, and development pathways shaped around your interests. This includes support to strengthen your capability across modern AI techniques and wider security practices, with a variety of courses on offer.
We use the Government Digital and Data Profession Capability Framework as a compass to provide guidance and tools to support your professional growth. You will also have opportunities to work with external professional bodies and training providers that offer paths to specialist accreditation and broader professional recognition.
Alongside formal training, you will benefit from mentoring, peer support, and a collaborative community that shares knowledge openly. Opportunities to rotate across teams and explore emerging technologies will allow you to experiment, expand your expertise, and strengthen MI6's AI practice.
Rewards and benefitsYou'll receive a starting salary of £63,823 plus other benefits including:
At MI6 diversity and inclusion are critical to our mission. We welcome applications from everyone, including those from groups under represented in our workforce such as women, people of ethnic minority background, those with disabilities, and those from low socio economic backgrounds.
For more information on our culture, working environment and diversity, visit our website.