Lead Software Engineer

Harrington Starr
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 100K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Python
Software Engineering
Project Management
Systems Architecture
Large Language Models
Backend

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...

About the company

A leading technology firm in Greater London seeks an AI Principal Software Engineer to innovate at the intersection of AI and real-world applications. You will collaborate with a diverse team to turn research into production, enhancing client experiences with AI-driven..., A leading technology company in the United Kingdom is seeking a Software Engineering Manager to lead teams in Core Ads Growth. In this role, you will guide experienced engineers in enhancing user ad experiences and impact millions. Responsibilities include mentoring...

Apply for this position