Head of Software (ML & Web) in London

Head of Software (ML & Web) in London

London Full-Time 48000 - 72000 £ / year (est.) No working from home possible
ZELP LTD

At a Glance

  • Tasks: Lead software development for web, backend, and ML systems while mentoring a dynamic team.
  • Company: Join a pioneering climate tech company focused on innovative product manufacturing.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on innovation and career advancement.
  • Why this job: Make a real impact in tech by integrating software with cutting-edge hardware and science.
  • Qualifications: 7+ years in software development, with leadership experience and ML expertise.

The predicted salary is between 48000 - 72000 £ per year.

About the role: As Head of Software Development, you will oversee the architecture, development, and delivery of all software components, spanning web applications, backend systems, and Machine Learning (ML) infrastructure. You will also be a key partner to the heads of Hardware, Design Engineering, and Animal Science, ensuring software is seamlessly integrated with physical systems, user experience, and domain expertise. This is a hands-on, strategic leadership role where you’ll balance technical depth with people management, guiding your team while collaborating with cross-functional leaders to drive innovation.

Responsibilities

  • Technical Leadership – Define, implement, and scale the software architecture across web, backend, and ML systems.
  • Code quality and delivery – Maintain strong engineering standards for code quality, security, testing, and deployment.
  • Technical initiatives – Lead key technical initiatives, contributing code and architecture reviews.
  • Systems integration – Drive integration of software with hardware systems, sensors, and data pipelines.
  • Team leadership – Build, lead, and mentor a multidisciplinary engineering team.
  • Development workflows – Establish effective workflows for development, QA, deployment, and iteration.
  • Culture – Foster a collaborative, innovative, and high-performance engineering culture.
  • Hiring alignment – Partner with People/HR in hiring and scaling the team.

Cross-Functional & Strategic

  • Collaborate closely with the heads of Hardware, Design Engineering, and Animal Science to ensure end-to-end product integration.
  • Translate business and research needs into scalable software solutions.
  • Balance speed of delivery with long-term maintainability and scalability.
  • Support leadership in communicating technical vision to investors, partners, and stakeholders.

Requirements

  • 7+ years of software development experience, with at least 3 in a leadership role.
  • Hands-on experience with machine learning workflows and/or data-heavy systems.
  • Strong understanding of cloud infrastructure and DevOps practices.
  • Experience collaborating with cross-functional hardware or science-focused teams.
  • Exceptional communication and leadership skills.

Nice-to-Have

  • Prior experience in startups or multi-disciplinary product environments.
  • Familiarity with MLOps and embedded systems integration.
  • Background or interest in scientific/biological domains.

Our Tech Stack (Current & Planned)

  • Frontend: React, TypeScript
  • Cloud & Infra: AWS (ECS, S3, Lambda), Docker, Cloudformation, Pulumi, CI/CD with GitHub Actions
  • ML/AI: PyTorch, TensorFlow, scikit-learn, MLflow for experiment tracking, Zenml for ML pipelines
  • Data: PostgreSQL, DynamoDB, data pipelines with Zenml

Seniority level: Director

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Climate Technology, Product Manufacturing

Head of Software (ML & Web) in London employer: ZELP LTD

As a leading innovator in climate technology, we pride ourselves on fostering a collaborative and high-performance engineering culture that empowers our employees to thrive. Located in a vibrant tech hub, we offer exceptional growth opportunities, competitive benefits, and the chance to work at the forefront of machine learning and software development, all while making a meaningful impact on the environment. Join us to lead a multidisciplinary team and drive cutting-edge solutions that integrate seamlessly with hardware and scientific expertise.

ZELP LTD

Contact Details:

ZELP LTD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Head of Software (ML & Web) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Head of Software role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your past projects, especially those involving ML and web applications. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on technical concepts and leadership scenarios. Be ready to discuss how you've integrated software with hardware systems and led teams to success.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Head of Software (ML & Web) in London

Software Architecture
Machine Learning Workflows
Cloud Infrastructure
DevOps Practices
Cross-Functional Collaboration
Team Leadership
Code Quality Standards

Some tips for your application 🫡

Show Your Technical Leadership:When writing your application, make sure to highlight your experience in leading software development teams. We want to see how you've defined and implemented software architecture in previous roles, especially in web and ML systems.

Emphasise Collaboration Skills:Since this role involves working closely with cross-functional teams, be sure to mention any past experiences where you collaborated with hardware or science-focused teams. We love seeing how you can bridge the gap between different disciplines!

Demonstrate Your Hands-On Experience:Don’t shy away from showcasing your hands-on experience with machine learning workflows and cloud infrastructure. We’re looking for someone who can dive into the code while also managing a team, so let us know what you’ve built!

Apply Through Our Website:Finally, make sure to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!

How to prepare for a job interview at ZELP LTD

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like React, AWS, and PyTorch. Be ready to discuss your hands-on experience with these tools and how you've used them in past projects.

Showcase Leadership Experience

Prepare examples that highlight your leadership skills, especially in a technical context. Think about times when you guided a team through challenges or implemented successful workflows. This role is all about balancing technical depth with people management.

Understand Cross-Functional Collaboration

Since this position involves working closely with hardware and design teams, be prepared to discuss how you've successfully collaborated with cross-functional teams in the past. Share specific instances where your contributions led to successful product integration.

Communicate Your Vision

Practice articulating your technical vision clearly and concisely. You may need to explain complex concepts to non-technical stakeholders, so think about how you can simplify your ideas while still conveying their importance and potential impact.