Engineering Team Lead AI Python
Client Server
As Engineering Team Lead, you steer a hands-on, high-impact engineering team delivering AI-powered features on a cloud-first Azure platform. You shape technical direction, mentor peers, and maintain close code involvement while driving delivery across Product, UX, and QA. You work with multi-provider LLMs to power product improvements and ensure secure, responsible AI use. This role blends leadership with engineering excellence in a fast-moving environment.
Pay / Benefits- Salary up to 100k
- Bonus
- Unlimited holiday
- Flexible working (London twice a week)
- Private medical insurance
- Pension and Life Assurance
- Lead and mentor a cross-functional Agile team of up to four engineers
- Balance development work with technical strategy and delivery ownership
- Drive cloud-first engineering on an Azure-based platform
- Develop and integrate Python/FastAPI services with React/TypeScript front-end
- Shape LLM-powered applications with multi-provider integration (OpenAI, Gemini, Anthropic) and agent orchestration
- Embed automated testing, CI/CD, and cost-efficient practices
- Ensure responsible and secure use of AI and real respondent data
- Engage with customers to translate needs into product improvements
- Proven experience leading and mentoring engineering teams
- Strong Python experience with modern asynchronous web frameworks
- Hands-on experience building LLM-powered applications and prompt design
- Experience with multi-provider AI integration and agent orchestration (e.g., LangChain or LangGraph)
- Strong PostgreSQL skills; familiarity with MongoDB and Redis
- Experience with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot)
- Adaptable in a fast-moving environment with a desire to learn new technologies
- Leadership and people mentoring
- Cross-functional collaboration
- Adaptability and learning mindset
- Python
- FastAPI
- React/TypeScript
Reference: WJ-747_31244646 · Posted 08 Nov 2026, 12:25 AM