We're looking for a hands-on Lead AI Engineer to own and shape our AI capability. This is primarily a technical role, focused on designing, building, and deploying production AI systems, while also helping define technical direction and grow the team.
You'll work across machine learning, computer vision, and generative AI, collaborating closely with product and engineering teams to turn ambitious ideas into scalable, real-world solutions.
What You'll Do
- Design, train, evaluate, and deploy computer vision and machine learning models into production.
- Build robust AI workflows, including dataset management, experiment tracking, model evaluation, and monitoring.
- Optimise LLM-powered systems for performance, cost, and reliability.
- Develop explainable, trustworthy AI solutions with confidence scoring and governance built in.
- Deliver AI capabilities to cloud, mobile, and edge environments.
- Build production-grade Python services and APIs that integrate seamlessly with wider platforms.
- Contribute to advanced image analysis, spatial modelling, and AI-driven automation initiatives.
Leadership Responsibilities
- Mentor and support AI engineers while helping grow the team.
- Drive AI architecture and technical decision-making.
- Identify emerging technologies and translate them into practical product opportunities.
- Work closely with engineering and product stakeholders to shape and deliver the AI roadmap.
What We're Looking For
- Strong Python and production AI engineering experience.
- Proven track record of deploying machine learning or computer vision models into real-world products.
- Experience with modern AI platforms, MLOps practices, and cloud-based AI services.
- Ability to balance technical excellence with pragmatic delivery.
- A collaborative engineer who enjoys building, mentoring, and leading from the front.
Why Join?
This role offers the opportunity to own the AI function, influence product direction, remain deeply technical, and grow into a broader leadership position as the team expands.



