Computer Vision Manager
We have an exciting new opportunity for a Computer Vision Team Manager to lead the development of advanced SLAM, perception and sensor-fusion capabilities for real-world navigation and mapping products. This role sits at the intersection of computer vision, navigation, geospatial data, embedded systems and engineering delivery.
You will manage a small-to-medium engineering team working across algorithm development, production software, integration and testing. In this role you are expected to remain technically engaged, with a strong emphasis on architecture, design review, technical coaching and delivery leadership.
This is an opportunity to lead a technically strong team working on real-world mapping and navigation challenges. You will influence product direction, shape the architecture of advanced mapping and localisation systems, and help turn research-grade algorithms into reliable engineering products.
Leadership & People Management
- Lead, mentor, and develop a team of software engineers.
- Conduct regular 1:1s, performance reviews, including career development planning.
- Champion professional growth and skills development.
- Foster an inclusive, supportive, and high-performing team culture.
Technical Leadership
- Provide technical direction across software design, architecture, and implementation.
- Ensure adherence to best practices in coding standards, version control, and DevOps.
- Guide technology selection and system integration.
Project & Delivery Management
- Lead end-to-end delivery of software projects using agile methodologies.
- Demonstrable experience delivering complex software or algorithm projects through structured engineering processes, ideally using agile methods and cross-functional teams.
- Plan sprints, allocate resources, and manage workloads.
- Collaborate with product owners and cross-functional teams.
- Identify and mitigate risks.
Experience and Qualifications
- Degree in Computer Science, Software Engineering, related Degree or equivalent experience.
- Evidence of continuous professional development for both self and teams.
- Experience leading or technically managing software or algorithm teams.
- Strong background in computer vision, SLAM, robotics, mapping, perception and/or sensor-fusion systems.
- Experience delivering production-quality engineering software.
- Strong understanding of software architecture, code quality, testing and CI/CD.
- Ability to communicate technical direction clearly and coach engineers.
Desirable Experience and Skills
- Experience with LiDAR and camera data processing.
- Experience with IMU/GNSS-aided sensor fusion.
- Experience with C++, C# or Python in engineering software.
- Familiarity with Linux, Docker, CUDA or GPU acceleration.
- Understanding of navigation, localisation or mapping products.
- Familiarity with React or web-based visualisation tools.
- Experience using AI coding assistants to improve engineering productivity.
- Discretionary annual profit share bonus
- 27 days annual leave plus bank holidays
- 5% employee and 5% employer contributions through our via our salary sacrifice workplace pension scheme
- Group Income Protection Insurance Scheme
- Private Medical Insurance
- Death In Service Scheme
- Electric Vehicle Scheme
- Smart casual dress code