I am working on a Lead AI Developer role for a UK based team delivering AI solutions into complex, non technical environments.
This is a hands on role for someone who codes daily but also leads from the front. You would sit between senior stakeholders and delivery teams, shaping requirements, explaining trade offs, and guiding technical direction without relying on formal authority.

What the role actually needs.

You are still a builder. Strong in C#, .NET, and Python, comfortable shipping production systems, deploying to cloud, and working with modern AI patterns like LLMs, RAG, and agent based workflows.
At the same time, you are confident in front of clients.
You can run a requirements session, challenge vague asks, surface constraints early, and translate technical decisions into language that non engineers trust.
You have led delivery through influence.
Mentoring developers, setting standards, steering architecture discussions, and handling competing priorities when stakeholders want different outcomes.

What you would be doing
  • Working directly with clients to turn real world problems into clear technical designs and delivery plans
  • Leading backlog refinement, sprint planning, and technical prioritisation
  • Building and deploying AI enabled features across a Microsoft and Azure focused stack
  • Explaining feasibility, risk, and trade offs in a way that helps stakeholders make decisions
  • Raising the bar for engineering quality through reviews, coaching, and example
What tends to work well here
  • People who have been the technical lead in client facing environments
  • Developers who enjoy ambiguity and creating clarity rather than waiting for perfect specs
  • Engineers who can say no when needed, and explain why in a constructive way


If you are interested in this position, feel free to send your updated CV and we'll be in touch if this is a match.