Senior Computer Vision Engineer

HEI
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Tech stack

API
Amazon Web Services (AWS)
Computer Vision
C++
Cloud Computing
Databases
Python
Microsoft Visual Studio
Object-Oriented Software Development
OpenGL
QT
SQL Databases
Systems Integration
Video Encoding
GIT
Serverless Computing

Job description

This role is about building, maintaining, and evolving production-grade computer vision systems that power our cricket tracking solutions - from elite international sport through to emerging, lower-cost platforms.

If you enjoy hands-on C++ development, taking ownership of complex systems, and seeing your work used in real-world sporting environments, this could be a great fit.

About the Role

This is a senior, hands-on engineering role within the Cricket Solution Squad, working across the full cricket tracking ecosystem.

The focus is on CV-heavy engineering and system ownership, rather than pure research. You'll be responsible for improving long-running production systems, modernising legacy platforms, and contributing to new capabilities that expand Hawk-Eye's reach into new cricket markets.

What Your Day Will Look Like

You'll work closely with experienced engineers in an agile, two-week sprint environment, tackling real engineering challenges that directly impact live and post-event cricket tracking.

While much of your time will be spent on C++ development, maintaining and improving our core tracking software, you'll also have opportunities to:

  • Work with SQL databases in AWS
  • Develop serverless APIs in Python
  • Contribute to supporting tools across the wider cricket ecosystem

Over time, you'll gain a deep, end-to-end understanding of how our cricket tracking platform operates and help shape its future direction.

Project Focus - Cricket

You'll work across the iHawk and cricket solution ecosystem, including:

  • Building, extending, and modernising core cricket tracking software
  • Developing and maintaining computer vision-heavy tracking components
  • Integrating iHawk inputs and outputs into shared, cross-platform frameworks
  • Taking ownership of legacy tracking applications, including systems processing ML outputs
  • Updating and maintaining video encoding and processing pipelines
  • Contributing to evolving cricket capabilities, such as automatic bowler detection
  • Supporting low-cost tracking solutions (iHawk) using lower-quality camera inputs
  • Owning improvements across multiple applications, with a focus on long-term quality
  • Collaborating closely with engineering, product, and delivery teams
  • Supporting testing and validation in real-world environments, including occasional travel, * Lead the design and implementation of components within cricket tracking systems
  • Maintain and enhance existing software to modern engineering standards
  • Take ownership of applications and contribute to the technical direction of the platform
  • Collaborate across disciplines to deliver full lifecycle development
  • Support field testing and live deployments where required
  • Demonstrate curiosity, initiative, and a strong commitment to continuous learning

Requirements

  • Strong proficiency in modern C++ (up to at least C++17)
  • Solid understanding of multithreading and performance optimisation
  • Experience with architectural and object-oriented design principles
  • Experience writing testable, maintainable code
  • Familiarity with Git and Visual Studio
  • Working knowledge of Python

Nice to have (but not essential):

  • Qt
  • Databases (SQL)
  • OpenGL
  • Networking
  • AWS or cloud technologies
  • 3D geometry and rendering

Benefits & conditions

  • 25 days annual leave (excluding bank holidays)
  • Enhanced pension scheme with 5% matching
  • Hybrid working model
  • Complimentary Unmind wellbeing app
  • Onsite gym (Basingstoke)
  • Access to sporting events and tickets
  • Sony Group Company discounts

Hungary Benefits

  • Annual leave in line with local labour law
  • Hybrid working model (2 days per week in the office)
  • Access to sporting events and tickets
  • Sony Group Company discounts

Cafeteria benefits include:

  • SZÉP Card
  • Nursery & Kindergarten contributions
  • Annual MOL Bubi Pass
  • Private medical insurance
  • Life & accident insurance
  • MindentMent Dental Clinic discounts
  • Seniority awards
  • Employee Assistance Program

About the company

As part of Sony Sports Businesses, we're committed to building a diverse and inclusive workforce. We employ, retain, promote, and treat all employees and applicants fairly, based on skills, qualifications, and professional experience. Our goal is to provide a respectful, inclusive environment where people can contribute, develop, and succeed.

Apply for this position