Lead Software Engineer
Role details
Job location
Tech stack
Job description
- Lead and mentor a team of software engineers
- Provide technical guidance and architectural direction
- Contribute hands-on to Python development when required
- Help design and build scalable and efficient systems
- Support adoption and integration of AI / LLM technologies
- Work closely with engineering teams to ensure best practices and high-quality code, A leading retail company in Greater London is seeking a Software Engineering Manager to spearhead a high-performing team. This role entails overseeing agile delivery and implementing best practices in software development. Candidates should have extensive experience in..., Job Description Lead Full Stack Software Engineer - Public Sector Digital Transformation Location: UK (Fully Remote) Security Clearance: SC cleared/eligible Lead engineering teams building modern, impactful digital services for the UK public sector. We're supporting a..., A well-known retail brand in Greater London seeks a passionate Software Engineering Manager to lead the online software engineering team. You will build and manage a high-performing team, oversee software project delivery, and ensure the adoption of best practices in...
Requirements
We are currently looking for an experienced Software Development Team Lead with strong Python expertise and experience with AI / Large Language Models (LLMs) to join a high-performing engineering team.
This role requires a hands-on technical leader who can guide engineers, contribute to architectural decisions, and support the development of scalable and efficient systems.
The hiring manager is particularly interested in candidates who possess deep Python knowledge, both from a practical development and theoretical perspective.
Key Requirements
- Very strong Python expertise with up-to-date experience using the latest Python versions
- Deep understanding of Python principles, architecture, and best practices
- Ability to demonstrate in-depth Python knowledge, both theoretically and practically
- Experience building systems from scratch and scaling them effectively
- Strong focus on performance optimisation and efficiency improvements
- Experience working with Artificial Intelligence or Large Language Models (LLMs)
- Proven hands-on leadership experience as a Team Lead or Technical Lead
- Experience supporting development teams and making technical decisions that impact system architecture and performance
Benefits & conditions
Software Development Team Lead (Python / AI / LLM) Location: Stratford - Hybrid (2 days onsite per week) Rate: £650 per day - Outside IR35 Contract: 6 Months Read on to find out what you will need to succeed in this position, including skills, qualifications, and..., Job Description Software Development Team Lead (Python)£650 per day (Outside IR35) | 6-Month Initial Contract | Hybrid - 2 Days/Week in Stratford, LondonOverview:A global online non-profit organisation that improves the lives of millions worldwide is seeking one...