Hawk-Eye Innovations (HEI)
Software Architect - Tracking
About this role
Description: Senior computer vision engineering authority for Hawk-Eye's tracking technology. Individual contributor role overseeing software architecture and computer vision domains. Responsible for architecture across tracking and auto-officiating products, ensuring consistency and reuse. Lead direction for vision processing, ML integration, and prototype development. Coach and guide engineers, conduct technical assessments, and manage operational health of ML infrastructure. Requirements: Deep expertise in multi-camera computer vision, including camera calibration and 3D estimation. Proficient in cross-platform C++ (Windows/Linux, x86/ARM) with performance profiling skills. Strong knowledge of GPU inference (TensorRT, Triton) and ML pipelines (PyTorch, ONNX). Experience running tracking at scale in AWS, on-premise, and edge devices. Familiarity with AI coding agents and generative AI for real-time computer vision applications. Benefits: Opportunity to influence cutting-edge tracking technology across multiple sports. Engage with external partners like Sony, NVIDIA, and AWS. Contribute to a collaborative environment focused on innovation and technical excellence.