Hybrid Lead Software Engineer, Machine Learning

Posted 11 hours ago

Apply now

About the role

  • Lead Software Engineer focusing on Machine Learning for innovative AI projects in clean energy. Spearheading technical direction and delivery while mentoring teams and managing high-risk projects.

Responsibilities

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

Requirements

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

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)

Job title

Lead Software Engineer, Machine Learning

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job