Enable job alerts via email!

Lead Software Engineer (Remote)

Medium

City Of London

Remote

GBP 76,000 - 96,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking a Lead Software Engineer in the United Kingdom. This remote-friendly role involves leading software development projects and mentoring teams. The ideal candidate has over 7 years of experience, expertise in Python, Java, and JavaScript, and a strong background in AI/ML systems. Competitive salary and professional development opportunities are offered in a flexible work environment.

Benefits

Flexible work arrangements
Competitive salary
Professional development opportunities
Health and wellbeing support
Transparent promotion process
Exposure to diverse projects

Qualifications

  • 7+ years of software engineering experience, leading projects.
  • Expertise in multiple programming languages.
  • Experience with AI/ML systems integration.

Responsibilities

  • Lead full lifecycle software projects.
  • Make technical decisions on architecture and design.
  • Develop AI/ML-powered features.

Skills

Software engineering experience
Python
Java
JavaScript
React
AI/ML systems
DevSecOps
Problem-solving
Team leadership
Job description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Engineer (Remote) in United Kingdom.

In this role, you will lead complex software development engagements from start to finish, delivering high-quality, maintainable solutions for diverse clients. You will influence technical strategy, drive architecture and design decisions, and guide teams to execute projects efficiently while meeting client expectations. Your expertise across multiple languages and frameworks will enable you to integrate advanced AI/ML features, optimize systems for scalability, reliability, and security, and apply best practices in testing and CI/CD. Collaborating closely with clients and internal teams, you will mentor engineers, facilitate knowledge sharing, and foster a culture of continuous improvement. This position combines hands‑on engineering with strategic leadership, offering opportunities to shape project outcomes and contribute to long‑term client success. You will work in a remote‑friendly environment that values autonomy, collaboration, and professional growth.

Accountabilities
  • Lead full lifecycle software projects, from discovery to production, ensuring delivery of high‑quality solutions.
  • Make technical decisions on architecture, design, and technology selection to balance client needs and system robustness.
  • Develop and integrate AI/ML‑powered features such as recommendation engines, NLP models, predictive analytics, and computer vision systems.
  • Write and review production‑quality code in Python, Java, JavaScript, and React, ensuring maintainability and performance.
  • Implement automated testing, CI/CD, and DevSecOps practices to maintain software quality and operational efficiency.
  • Mentor and guide colleagues, providing feedback and knowledge transfer to foster team growth.
  • Collaborate with clients and stakeholders, translating complex technical concepts into actionable solutions.
  • Identify risks, blockers, and opportunities for process improvement, proposing solutions proactively.
Requirements
  • 7+ years of software engineering experience, with proven leadership in high‑stakes projects.
  • Deep expertise in multiple programming languages (Python, Java, JavaScript/React) and modern software development practices.
  • Experience building or integrating AI/ML systems into products or workflows.
  • Strong understanding of DevSecOps, MLOps, infrastructure as code, data engineering, and cloud environments.
  • Skilled in architecture‑level problem solving, including scalability, security, reliability, and performance.
  • Excellent communication, mentoring, and stakeholder management skills.
  • Comfortable working in remote environments and leading distributed teams.
  • Strong problem‑solving mindset and ability to operate in ambiguous situations.
Benefits
  • Remote‑first, flexible work arrangements with support for coworking spaces.
  • Competitive salary range: £76,023–£95,029 GBP (London‑based benchmark).
  • Professional development opportunities: access to learning platforms, training budgets, and mentoring.
  • Health and wellbeing support, including wellness days and comprehensive L&D resources.
  • Transparent promotion process and opportunities to contribute to company culture.
  • Exposure to diverse projects, cutting‑edge technologies, and AI‑driven solutions.
  • Mentorship and knowledge‑sharing environment fostering career growth.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI‑driven job matching.

When you apply, your profile goes through our AI‑powered screening process designed to identify top talent efficiently and fairly.

🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.

📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.

🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role.

🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills‑based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

#LI-CL1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.