Role Overview
You’ll lead three engineering squads focused on building AI-native capabilities into our SaaS platform. The role combines technical leadership with people management — guiding engineers, driving delivery, and ensuring architectural decisions are practical, scalable, and aligned with business goals.
Key Responsibilities
* Provide hands-on technical leadership to your squads, offering informed guidance and challenge where needed.
* Champion AI-first engineering practices by embedding AI tooling into day-to-day development and QA workflows.
* Lead agile delivery with an emphasis on measurable outcomes and execution quality over process overhead.
* Support engineers through structured coaching, regular 1:1s, career development, and clear, constructive feedback.
* Partner closely with product teams to turn business objectives into well-defined technical initiatives.
* Continuously improve how we design, build, test, and release software across teams.
Requirements
* Proven experience as a software engineer, with a strong understanding of what it takes to build and maintain production systems.
* Track record of leading and developing engineering teams, including growing high-performing teams and improving delivery effectiveness.
* Strong understanding of modern AI concepts and architectures, including LLMs, RAG, and fine-tuning, with the ability to assess AI-driven technical proposals independently.
* Genuine interest in AI and emerging technologies, with hands-on experimentation using AI tools, models, or AI-enabled products.
* Experience with technologies in our core stack, including .NET, C#, JavaScript, and Azure. While our environment is polyglot, familiarity with these technologies is highly beneficial.
This is a full-time, permanent position, working 2 days per week from their offices in Leamington Spa.
Our client offers a competitive salary, excellent benefits, and strong opportunities for career development.
Apply online to be considered