Skip to main content
Back

Software engineers

If you’re a software engineer in the public sector, the AI Engineering Lab repository provides reusable guidance, templates, training materials, and best practices for safely and effectively adopting AI code assistants.

You'll find:

  • guides to get you started with different AI coding tools
  • prompt libraries and examples
  • code examples and implementation patterns
  • security guardrails and configuration guidance
  • testing approaches for AI-generated code

Visit the AI Engineering Lab repository on GitHub.

Training, events and community

Build your skills and connect with other engineers across government.

You can find a calendar of upcoming workshops, events and training sessions on the Knowledge Hub. You need a government or public sector email address to sign up. Personal email addresses are not accepted.

Access the Knowledge Hub.

Workshops and hands-on sessions

Join facilitated workshops where you'll work on real problems with support from experienced engineers.

Hackathons and coding challenges

Take part in hands-on coding events where you'll practice using AI tools in realistic scenarios, working through common challenges in a supported environment.

Community and showcases

Connect with engineers across government, join monthly showcases, and become a champion in your department.

Getting support

We take a people-led approach to supporting organisations to adopt AI coding tools and new ways of working.

Your organisation’s champions are trained in our recommended change management framework to support you and your teams.

For support you can:

Register your interest

To register your interest, email gdsengineeringexcellence@dsit.gov.uk.

You should provide information about:

  • your reason for wanted to work with us, such as implementing tooling within your team
  • what AI Engineering Lab can support you with, such as knowledge-sharing, adoption support, and AI licenses
  • the size of your engineering team and a brief description of the work they're doing
  • your team's capacity to work with AI Engineering Lab over the next month