Lead Software Engineer, Faculty

🔒 Confidential Employer
Posted 28 April 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£160,000 / year
CATEGORY
Artificial Intelligence
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Python Scikit-learn TensorFlow PyTorch Azure GCP AWS Docker Kubernetes

FULL DESCRIPTION

Lead Software Engineer, [Employer hidden — view at passion-project.co.uk]

Enabling clients to use cutting edge AI to improve the performance of their business

Company: [Employer hidden]

Location: London

Work Type: Hybrid (2+ days a week in office)

Salary: £60,000 - £160,000 per year

About the Role

As a Lead Software Engineer, you'll spearhead the technical direction and delivery of complex, innovative AI projects. You will act as a technical expert, applying your skills across various projects from AI strategy to client-side deployments, while ensuring architectural decisions are sound and reliable. This role demands a balance of deep technical expertise and strong leadership, focusing on driving innovation, fostering team growth, and building reusable solutions across the organisation.

Responsibilities

  • Setting the technical direction for complex ML projects, balancing trade-offs, and guiding team priorities
  • Designing, implementing, and maintaining reliable, scalable ML/software systems and justifying key architectural decisions
  • Defining project problems, developing roadmaps, and overseeing delivery across multiple workstreams in often ill-defined, high-risk environments
  • Driving the development of shared resources and libraries across the organisation and guiding other engineers in contributing to them
  • Leading hiring processes, making informed selection decisions, and mentoring multiple individuals to foster team growth
  • Proactively developing and executing recommendations for adopting new technologies and changing our ways of working to stay ahead of the competition
  • Acting as a technical expert and coach for customers, accurately estimating large work-streams and defending rationale to stakeholders

Who you are

  • If you're ready to manage high-risk projects and deliver practical, innovative outcomes, this is your chance to shape our future
  • You are a technical expert among your peers, capable of going deep on particular topics and demonstrating breadth of knowledge to solve almost any problem
  • You possess strong Python skills and practical experience operationalising models using frameworks like Scikit-learn, TensorFlow, or PyTorch
  • You are an expert in at least one major Cloud Solution Provider (e.g., Azure, GCP, AWS) and have led teams to build full-stack web applications
  • You have hands-on experience with containerisation tools like Docker and orchestration via Kubernetes
  • You can successfully manage and coach a team of engineers, setting team-wide development goals to improve client delivery
  • You find novel, clever solutions for project delivery and take ownership for successful project outcomes
  • You're an excellent communicator who can proactively help customers achieve their goals and guide both technical teams and non-technical stakeholders

Application Process

  • Talent Team Screen (30 minutes)
  • Introduction to the role (45 minutes)
  • Pair Programming Interview (90 minutes)
  • System Design Interview (90 minutes)
  • Commercial & Leadership Interview (60 minutes)

Salary Benchmarks

Machine Learning Engineer

Expert: £60k

Senior: £80k - £160k

Company Benefits

  • Dental cover - 100% of dental fees covered, up to £500, including checkups and hygienist.
  • Optical Cover - 100% of the cost of prescribed glasses and contact lenses up to £300 a year.
  • Hybrid working: We believe people have needs, responsibilities and interests that require something different to a strict working day. We trust people to organise and take accountability for their own work and do our best to support their lives outside [Employer hidden]. We provide you with all you need to work from home, including a laptop, keyboard and chair.
  • Unlimited holidays: We encourage each other to use this time to take a break, work on personal projects, or to spend time with their friends and family
  • Fantastic private health, for you & your family - including 24/7 unlimited virtual private GP appointments and covering pre-existing medical conditions
  • Access to mental health coaching with Sanctus
  • Lunch weekly, and more fruit, drinks and snacks than you could ever eat (for office-based employees)
  • We work hard and make sure we enjoy what we do. So we have frequent socials and informal get-togethers to help make sure you enjoy your time with us. You’ll make friends and professional connections that will last a lifetime
  • Paid Maternity, Paternity, Adoption or Shared Parental Leave - we offer a progressive, gender neutral and generous parental leave policy here at [Employer hidden]. All parents are given 15 weeks leave at full pay in addition to statutory time off after 12 months of service.
Sign up free — access 45,000+ UK sponsor-licensed jobs