Overview
Mayfair IT is supporting a major UK Government AI and Digital Transformation programme. We are seeking experienced Senior AI Software Engineers, GenAI Engineers and LLM Engineers to build, deploy and support enterprise-scale software and AI-enabled applications across secure public sector environments. This role combines traditional software engineering, cloud-native delivery and modern AI engineering.
Successful candidates will leverage AI-assisted development throughout the Software Development Lifecycle (SDLC) while delivering secure, scalable and maintainable production systems. The ideal candidate will possess strong software engineering foundations, ideally in Node.js and/or C#/.NET, alongside practical experience building AI-enabled applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI and AI-assisted engineering practices.
What You’ll Be Building
-
Citizen-facing GOV.UK services using GDS standards and the GOV.UK Design System.
-
AI-enabled applications integrating enterprise data, APIs and business workflows.
-
Retrieval-Augmented Generation (RAG) solutions and knowledge retrieval platforms.
-
Agentic AI applications and multi-agent workflows.
-
AI-powered search and automation platforms.
-
Internal AI Engineering Platforms, reusable templates and developer enablement tooling.
-
Cloud-native applications deployed on Azure and AWS.
Examples of You Will Be Building
-
Agentic AI applications that process documents, validate information and update enterprise systems through controlled API and tool interactions.
-
AI Engineering Platforms providing reusable templates, repository instructions and coding-agent workflows.
-
GDS-compliant applications that collect information, execute workflows, call APIs and generate business outcomes.
-
RAG-enabled solutions integrating enterprise knowledge repositories, document stores and databases.
-
AI-enabled applications powered by Azure OpenAI, Microsoft Foundry and AWS Bedrock services.
Key Responsibilities
-
Design, develop, deploy and support secure production applications.
-
Build services using Node.js, JavaScript, Hapi, C#/.NET and cloud-native technologies.
-
Develop citizen-facing services aligned with GDS standards and the GOV.UK Design System.
-
Develop APIs, integrations, workflows, microservices and distributed systems.
-
Build and deploy AI-enabled applications using LLMs and enterprise data.
-
Implement RAG, prompt engineering and agent orchestration patterns.
-
Build agentic workflows and multi-agent systems.
-
Create AI evaluation frameworks, deterministic testing strategies, evals and rubrics.
-
Use GitHub Copilot, Claude Code and OpenAI Codex throughout the SDLC.
-
Create and maintain repository instructions, reusable prompts, skills and agent configurations.
-
Deploy and support applications running on Azure and AWS.
-
Contribute to technical leadership, architecture and engineering best practices.
-
Support monitoring, reliability, testing, operational readiness and incident management activities.
Essential Skills & Experience Software Engineering
-
Strong Node.js / JavaScript and/or C# /.NET development experience.
-
Experience with Hapi.js and/or ASP.NET Core.
-
Full Software Development Lifecycle (SDLC) experience.
-
REST APIs and Microservices.
-
Cloud-native application development.
-
Distributed Systems.
-
Event-Driven Architectures.
-
Automated Testing and Test-Driven Development (TDD).
-
Docker and Containerisation.
-
MongoDB and/or PostgreSQL.
-
Production support and operational ownership.
-
GDS service delivery experience.
-
GOV.UK Design System experience.
-
Agile delivery experience.
AI & GenAI
-
LLM application development.
-
Retrieval-Augmented Generation (RAG).
-
Prompt Engineering.
-
AI Agents and Agentic Workflows.
-
Agent Orchestration.
-
Multi-Agent Systems.
-
Tool Calling and Structured Outputs.
-
AI-assisted development practices.
-
GitHub Copilot, Claude and/or OpenAI Codex.
-
AI Evaluation Frameworks.
-
Evals and Rubrics.
-
Deterministic Testing.
-
MCP Servers.
-
Production AI Monitoring.
-
AI Testing, Validation and Observability.
-
Production AI Deployments.
Cloud & DevOps
-
Azure and/or AWS.
-
Terraform and/or Bicep.
-
Infrastructure as Code.
-
GitHub Actions or Azure DevOps.
-
CI/CD Pipelines.
-
Kubernetes (Desirable).
-
Azure OpenAI.
-
Azure AI Search.
-
Azure AI Document Intelligence.
-
Microsoft Foundry.
-
AWS Bedrock.
-
AWS Bedrock AgentCore.
Reliability & Security
-
OpenTelemetry.
-
Azure Monitor, Application Insights and/or CloudWatch.
-
Identity-first security principles.
-
Least Privilege Access Controls.
-
Threat Modelling.
-
Prompt Injection Protection.
-
Data Leakage Prevention.
-
Secure Secrets Management.
-
Operational Readiness Reviews.
-
OWASP Security Standards.
-
Container, Dependency and Vulnerability Scanning.
-
Application Monitoring and Observability.
Highly Desirable
-
Public Sector experience.
-
Central Government programme experience.
-
Active SC Clearance.
-
Agentic AI and Multi-Agent Systems.
-
SharePoint integrations.
-
Semantic Search and Vector Search.
-
AI Search and Knowledge Management platforms.
-
AI Governance and Responsible AI.
-
Domain Driven Design (DDD).
-
CQRS.
-
Event Sourcing.
-
Conversational AI.
-
Cloud-native architectures.
-
Public Sector Digital Transformation programmes.
Clearance Requirement
Candidates must hold Active SC Clearance.
Unfortunately, SC-Eligible, previously held, expired or lapsed clearances cannot be considered.
#J-18808-Ljbffr
Senior AI Software Developer employer: Mayfair IT Consultancy
Join our dynamic team as a Senior Data Engineer, where you'll have the opportunity to work on impactful data transformation projects for public sector clients. We pride ourselves on fostering a collaborative work culture that values flexibility and professional growth, offering competitive salaries, generous annual leave, and a dedicated budget for your development. With our commitment to employee well-being and career advancement, this role is perfect for those seeking meaningful and rewarding employment in a supportive environment.