Hawk-Eye Innovations Ltd
Hawk-Eye Innovations Ltd
201 – 500 Employees
MediaSportsTechnology
Hawk-Eye Innovations Ltd develops technology for sports officiating, broadcasting, and performance insight. Its systems combine video replay, optical tracking, and data analysis to support tools such as VAR, Goal Line Technology, and Electronic Line Calling. The company serves more than 25 sports and has supported over 100,000 event days across more than 100 countries, working with leagues and federations including the Premier League, MLB, NFL, NBA, and FIFA. Founded in 2001 and headquartered in Basingstoke, UK, Hawk-Eye operates internationally with offices in Atlanta and Melbourne.

Senior Android Computer Vision Engineer

Build on-device sports tracking technology for Hawk-Eye Innovations, optimising computer vision inference across consumer devices. The work supports elite and semi-professional sport.

Description

  • Design Android inference solutions that meet demanding accuracy, latency and performance targets.
  • Develop and maintain C++ components with the Android NDK and JNI, integrated with the Kotlin application.
  • Convert, quantise, profile and optimise detection and tracking models.
  • Solve practical camera challenges involving frame timing, exposure and camera behaviour.
  • Create validation tools and measurement processes that use ground truth.
  • Account for thermal limits, battery use, hardware variation and field conditions.
  • Work with computer vision and machine learning specialists to improve models.
  • Help decide which workloads run on-device and assess the technical trade-offs.
  • Write production software that is maintainable, testable and reliable.
  • Collaborate with mobile application, backend and machine learning engineers.
  • Use AI-assisted and delegated development tools in line with security and intellectual property guidelines.
  • May mentor engineers, provide technical leadership in on-device vision, and establish standards and practices.

Requirements

  • At least four years of applied computer vision or machine learning engineering experience, including production deployments.
  • Experience running inference on Android or embedded devices.
  • A degree in computer science, engineering, mathematics or a related field, or equivalent practical experience.
  • Strong interest in learning new technologies, tools and platforms.
  • Expert knowledge of applied computer vision, including object detection, tracking and camera geometry.
  • Expert knowledge of mobile or embedded inference runtimes, model conversion and quantisation toolchains.
  • Expert knowledge of model optimisation and performance profiling for resource-constrained hardware.
  • Expert knowledge of C++, particularly the Android NDK and JNI.
  • Expert knowledge of measuring and validating model accuracy against ground truth.
  • Proficiency with Kotlin, Python, mobile camera capture pipelines, machine learning fundamentals, Git, code reviews and continuous integration practices.
  • Understanding of real-time and latency-sensitive systems, spatial computing, multi-view reconstruction, and the Android app development and release lifecycle is beneficial.

Benefits

  • Annual leave in line with local labour law.
  • Hybrid working, with two days per week in the office.
  • Access to sporting events and tickets.
  • Discounts from Sony Group companies.
  • Cafeteria options, including a SZÉP Card, nursery and kindergarten contributions, and an annual MOL Bubi pass.
  • Private medical insurance.
  • Life and accident insurance.
  • Discounts at MindentMent Dental Clinic.
  • Seniority awards.
  • Employee Assistance Program.

Related Jobs

Carrier Commercial Refrigeration

Service Dispatcher, Technical Support — Carrier Commercial Refrigeration (Serbia, On-site)

Carrier Commercial Refrigeration
1,001 – 5,000 Employees
Food & BeverageHealthcareLogistics

Coordinate equipment service and technical support for Carrier Commercial Refrigeration customers in Serbia. The role combines on-site equipment work, customer inquiries, service documentation, troubleshooting, and escalation.

Open