Lead Software Engineer (Machine Learning) in London
Lead Software Engineer (Machine Learning)

Lead Software Engineer (Machine Learning) in London

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead innovative AI projects and design reliable ML systems for a sustainable future.
  • Company: Join Faculty, a pioneering tech company transforming industries with responsible AI.
  • Benefits: Enjoy unlimited annual leave, private healthcare, and flexible working options.
  • Why this job: Shape the future of clean energy with cutting-edge technology and impactful solutions.
  • Qualifications: Expertise in cloud solutions and proven leadership in software engineering.
  • Other info: Diverse and inclusive team culture with excellent career growth opportunities.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Why Faculty? We established Faculty in 2014 because we thought that AI would be the most important technology of our time. Since then, we've worked with over 350 global customers to transform their performance through human‐centric AI. We don’t chase hype cycles. We innovate, build and deploy responsible AI which moves the needle - and we know a thing or two about doing it well. We bring an unparalleled depth of technical, product and delivery expertise to our clients who span government, finance, retail, energy, life sciences and defence. Our business, and reputation, is growing fast and we’re always on the lookout for individuals who share our intellectual curiosity and desire to build a positive legacy through technology.

AI is an epoch-defining technology, join a company where you’ll be empowered to envision its most powerful applications, and to make them happen.

About the team: Our Energy, Transition and Environment business unit is pioneering meaningful change in the clean energy revolution. Our vision is to accelerate the transition to net‐zero emissions and drive efficiencies for a new era of utility companies. We believe that the responsible, and intelligent, deployment of AI is critical to the success of this mission. We partner with a wide range of clients - from major energy operators, to GreenTech startups, and national infrastructure providers - to build solutions which return measurable impact and move us towards a smarter, cleaner, and more sustainable world.

About the role: Join us as a Lead Software Engineer, with a focus on Machine Learning, to 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 client‐side deployments to advising on AI strategy, 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. If you’re ready to manage high-risk projects and deliver practical, innovative outcomes, this is your chance to shape our future.

What you’ll be doing:

  • Setting the technical direction and overseeing delivery of high‐risk, ill‐defined software and infrastructure projects while balancing strategic trade‐offs and helping teams prioritise in shifting environments, taking full ownership of successful outcomes for our most challenging projects.
  • Designing and developing reliable, production‐grade ML systems and justifying critical architectural decisions to ensure robust delivery.
  • Developing clear, comprehensively scoped roadmaps for novel solutions to help customers achieve their strategic goals and accurately estimating effort on large workstreams to ensure successful and timely delivery.
  • Engaging with technical and non‐technical customers at all stages of the customer lifecycle, giving reasoned and credible advice and opinions on a broad range engineering topics.
  • Collaborating proactively both within multidisciplinary delivery teams and across the engineering community at Faculty to overcome technical challenges.
  • Coaching team members on specific technologies and driving the development of shared organisational resources and libraries to streamline delivery and improve engineering methods across the company.
  • Leading the hiring and selection process while mentoring multiple individuals and managers to define the future shape of the engineering team.

Who we’re looking for:

  • You are a recognised technical expert who sets the standard for code quality and solution design, possessing the breadth of knowledge to solve almost any problem.
  • You have an entrepreneurial mindset and are proactive in recommending new technologies or ways of working to keep our offering ahead of the competition.
  • You bring expert‐level experience in at least one major Cloud Solution Provider (AWS, GCP, or Azure) and have led teams to build full‐stack web applications.
  • You are a proven leader, capable of managing other managers and setting team‐wide development goals to elevate client delivery.
  • You thrive in high‐stakes environments, demonstrating the ability to turn innovative ideas into practical, measurable outcomes for global energy operators.
  • You are a compelling communicator who can confidently defend technical rationales to senior stakeholders and guide both technical and non‐technical teams.

The Interview 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)

Our Recruitment Ethos: We aim to grow the best team – not the most similar one. We know that diversity of individuals fosters diversity of thought, and that strengthens our principle of seeking truth. And we know from experience that diverse teams deliver better work, relevant to the world in which we live. We’re united by a deep intellectual curiosity and desire to use our abilities for measurable positive impact. We strongly encourage applications from people of all backgrounds, ethnicities, genders, religions and sexual orientations.

Some of our standout benefits:

  • Unlimited Annual Leave Policy
  • Private healthcare and dental
  • Enhanced parental leave
  • Family‐Friendly Flexibility & Flexible working
  • Sanctus Coaching
  • Hybrid Working (2 days in our Old Street office, London)

If you don’t feel you meet all the requirements, but are excited by the role and know you bring some key strengths, please do apply or reach out to our Talent Acquisition team for a confidential chat – talent@faculty.ai. Please know we are open to conversations about part‐time roles or condensed hours.

Lead Software Engineer (Machine Learning) in London employer: The Rundown AI, Inc.

At Faculty, we are committed to empowering our employees with the freedom to innovate and make a meaningful impact in the world of AI. Our inclusive work culture fosters collaboration and growth, offering unlimited annual leave, private healthcare, and flexible working arrangements to ensure a healthy work-life balance. Join us in our London office, where you will lead cutting-edge projects in the clean energy sector and have the opportunity to shape the future of technology while advancing your career in a supportive environment.
T

Contact Detail:

The Rundown AI, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer (Machine Learning) in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with Faculty employees on LinkedIn. A personal introduction can make all the difference when you're applying for that Lead Software Engineer role.

✨Tip Number 2

Prepare for those interviews by brushing up on your technical skills and understanding AI applications. Practice explaining complex concepts in simple terms, as you'll need to engage with both technical and non-technical stakeholders.

✨Tip Number 3

Showcase your leadership experience! Be ready to discuss how you've managed teams and projects in high-stakes environments. Highlight your ability to drive innovation and deliver measurable outcomes.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll be part of a diverse team that values your unique perspective.

We think you need these skills to ace Lead Software Engineer (Machine Learning) in London

Machine Learning
Cloud Solution Providers (AWS, GCP, Azure)
Software Development
Technical Leadership
Project Management
Solution Design
Communication Skills
Team Mentoring
Agile Methodologies
Architectural Decision-Making
Customer Engagement
Problem-Solving Skills
Innovation
Collaboration

Some tips for your application 🫡

Show Your Passion for AI: When writing your application, let your enthusiasm for AI shine through! We want to see how you connect with our mission of using technology for positive impact. Share any relevant projects or experiences that highlight your passion.

Tailor Your Application: Make sure to customise your application to reflect the specific role of Lead Software Engineer. Highlight your experience in machine learning and cloud solutions, and don’t forget to mention any leadership roles you've had. We love seeing how you fit into our vision!

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences. We appreciate a well-structured application that makes it easy for us to see your qualifications at a glance.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at The Rundown AI, Inc.

✨Know Your AI Inside Out

Make sure you brush up on the latest trends and technologies in AI, especially those relevant to machine learning. Be prepared to discuss how you've applied these technologies in past projects and how they can be leveraged for Faculty's mission.

✨Showcase Your Leadership Skills

As a Lead Software Engineer, you'll need to demonstrate your ability to lead teams and manage high-risk projects. Prepare examples of how you've successfully guided teams through challenges and made strategic decisions that led to successful outcomes.

✨Prepare for Technical Challenges

Expect to face technical questions and possibly a pair programming exercise. Practice coding problems and system design scenarios that reflect real-world applications of machine learning. This will help you showcase your problem-solving skills effectively.

✨Communicate Clearly and Confidently

You'll need to engage with both technical and non-technical stakeholders. Practice explaining complex concepts in simple terms, and be ready to defend your architectural decisions. Clear communication is key to demonstrating your fit for the role.

Lead Software Engineer (Machine Learning) in London
The Rundown AI, Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>