This opportunity is for a Head of Engineering position responsible for leading multiple engineering teams in a market-leading technology business. The role involves overseeing the engineering behind an enterprise search intelligence platform integrating GenAI, extensive data, and large-scale leadership. The client operates at the intersection of large-scale data, AI, and the future of search, aiming to provide mission-critical intelligence that supports commercial decision-making. As the platform enters a significant growth phase beyond traditional engines into LLM-driven experiences, this offers a chance for a visionary leader to shape the next stage of business growth.
The responsibilities include guiding technical direction and architecture across distributed systems, managing large-scale data processing using tools like Scala, Spark, Databricks, and overseeing cloud-native infrastructure on AWS. This role emphasizes driving high-quality execution through robust engineering practices, including CI/CD, observability, DevOps, and dependable production operations. Collaboration with Product, Data Science, and Analytics teams is essential to transform advanced models into scalable, customer-facing solutions. The position also involves overseeing web development employing TypeScript and React and carrying full ownership of team growth and performance.
The role is embedded in an environment where AI and automation are integral to both product and engineering operations. This presents a pathway for an experienced leader to influence how modern, AI-assisted software organizations are built. The interview process includes an initial conversation with the CTO, followed by discussions with the team. If you're interested in influencing the AI space and collaborating with industry leaders, consider applying for this position.