Head of Engineering About the Role We are looking for a Head of Engineering to join a high‑growth technology business operating at the forefront of large‑scale data processing, machine learning and next‑generation search experiences. In this role, you will lead multiple engineering teams across data, ML, web, QA and DevOps disciplines to deliver a platform that processes massive datasets, powers complex distributed systems and provides high‑value insights to enterprise clients. You will shape engineering strategy, strengthen execution and drive the organisation's evolution as AI‑assisted development becomes central to how software is built. This is a hands‑on leadership position where you will set technical direction, coach engineering managers and oversee delivery across a diverse and deeply technical organisation. Responsibilities Own the execution of the engineering roadmap across all product and platform areas Lead architectural direction for data processing, machine learning pipelines and web application development Ensure systems are scalable, reliable and capable of handling large‑scale data and evolving ML workloads Introduce and measure engineering KPIs Drive improvements in delivery processes, release quality and development efficiency Collaborate with Product to prioritise work and align delivery with business objectives Contribute to long‑term technology ...