About the company
Our client is developing a cutting-edge AI-automated platform for their customers. This technology empowers them and their teams by delivering a better level of care without the need for extensive manual involvement. This innovative technology also supports remote interaction, aiming to reduce treatment times, improve workflows, and contribute to improved outcomes on a global scale.
Role Purpose:
As the Head of Engineering, you will play a pivotal role in leading our engineering teams and shaping the future of our products. You will manage 2 teams of engineers, contribute hands-on technical expertise, and collaborate with cross-functional squads to ensure successful product development. This is an opportunity to lead a high-performing team in a dynamic environment, contributing to groundbreaking work.
Tech stack:
FE = Typescript + Three.js
BE = Python + Django
Infrastructure = Terraform + Google Cloud
What You Will Do:
- Manage two teams of engineers, including AI specialists and algorithm engineers.
- Set and maintain the tech strategy.
- Own the overall tech stack, ensuring relevance and fitness for purpose.
- Provide technical leadership, especially in architecture and security.
- Collaborate with the Product Lead to develop and deliver the product roadmap.
- Drive continuous improvement of agile product development processes.
- Develop a DevOps mindset, ensuring ongoing operational support.
- Manage the tech budget within agreed parameters.
- Hire, grow, and retain top engineering talent.
- Advocate for engineers and provide a technical perspective in top-level discussions.
- Step in to work hands-on with the code when necessary
Skills/Requirements:
- Strong technical background in software engineering
- Mature level of people management experience
- Willingness to contribute hands-on when needed
- 10+ years of experience in software engineering
- Leadership experience in product-driven tech or SaaS companies