Principal Computer Vision Engineer
A day in the life of a Principal Computer Vision Engineer
As a Principal Computer Vision Engineer at Hawk-Eye Innovations, you will be a key leader within our agile team, responsible for delivering advanced ball, player, and object tracking technology across a variety of sports, including tennis, football, and cricket. Your role will involve tackling the most complex and challenging computer vision problems, such as multi-view geometry, image processing, and the ongoing development of our artificial intelligence platform. You will work with code prototyped and developed in Visual Studio C++, leveraging GPU processing capabilities, including CUDA, to create optimised solutions using OpenCV experimentation.
In your capacity as a Principal Engineer, you will play a crucial role in collaborating with our product team and customers to establish requirements and devise innovative solutions for the most intricate challenges in sports technology. Your responsibilities will extend to solving substantial problems while leading and mentoring junior team members, guiding brainstorming sessions, conducting research, and identifying the best approaches. You will work in alignment with agile principles, employing two-week sprints to deliver groundbreaking technology, and will oversee the configuration and deployment of products on a global scale.
Key Responsibilities:
Conduct in-depth analysis and optimisations for both CPU and GPU.
Develop advanced vision processing algorithms and make enhancements to our AI platform.
Manage the full lifecycle of projects, collaborating with creative teams, product engineers, and the broader development team.
Construct sophisticated tools and provide mentorship to the team on tool utilisation.
Report progress and issues to the team.
Exhibit a strong desire and ability to innovate, learn, and push the boundaries of technology.
Skills, Knowledge, and Expertise:
Expertise in computer vision algorithms and techniques.
Expert experience and knowledge of C+ at least 11/14.
Profound knowledge of performance optimisation for CPU and GPU.
Extensive experience in networking, concurrency, and operating systems.
Significant expertise in skeletal tracking and machine learning, with familiarity in machine learning libraries.
Expert understanding of Git, Visual Studio, and CUDA or similar CV technologies.
Capability to coach and mentor junior members of the computer vision team.
Demonstrated experience in solving complex problems and providing detailed input for design and solutions.
Proven ability to grasp the bigger picture and comprehend the commercial implications of the team's work.
Equal Opportunity Employer:
Hawk-Eye Innovations is an equal opportunities employer, committed to ensuring that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability, or union membership status.
Hawk-Eye Innovations have been at the forefront of sports officiating and broadcast enhancement technology since 2001. The world’s biggest sporting events trust Hawk-Eye to make the right call when it matters most.
Hawk-Eye’s vision-processing, video replay and creative graphic technologies make sport fairer, safer, more engaging and better informed. Our innovations are constantly changing the face of sports officiating, production, content management, and fan engagement in every sport.
Hawk-Eye Innovations form a key part of the Sony Sports Innovations Group with a shared mission to deliver best-in-class officiating, broadcast and digital solutions to the sports world.