Head of Software (ML & Web)

  • Talent Search PRO
  • Hackney, London
  • Jan 22, 2026
Full time I.T. & Communications

Job Description

What you will be doing:
  • Oversee thearchitecture, development, and delivery of all software components, spanning web applications, backend systems, and Machine Learning (ML) infrastructure.
  • 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.
  • Define, implement, and scale thesoftware architecture across web, backend, and ML systems.
  • Maintain strong engineering standards for code quality, security, testing, and deployment.
  • Lead key technical initiatives, contributing code and architecture reviews.
  • Drive integration of software with hardware systems pipelines.
  • Build, lead, and mentora multidisciplinary engineering team.
  • Establish effective workflows for development, QA, deployment, and iteration.
  • Foster a collaborative, innovative, and high-performance engineering culture.
  • Partner with People/HR in hiring and scaling the team.
  • 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.
Experience you will need:
  • 7+ years of software development experience, with at least 3 in a leadership role.
  • Proven expertise inweb application development (frontend + backend).
  • Hands on experience withmachine learning workflows and/or data heavy systems.
  • Strong understanding ofcloud infrastructure and DevOps practices.
  • Experience collaborating with cross functional hardware or science focused teams.
  • Exceptional communication and leadership skills.