Software Architect – Tracking

Posted Oct 5

This is a fully remote position, open to applicants in United Kingdom.

πŸ“‹ Description

β€’ Take ownership of software-level architectural design related to tracking, auto-officiating, and data delivery.

β€’ Establish the foundational architecture for new tracking challenges.

β€’ Implement the Software Domain Owner model and maintain designated code owners for shared libraries.

β€’ Ensure design consistency across various sports.

β€’ Represent tracking within the Engineering Architecture Steering group and actively participate in architecture discussions at Hawk-Eye and Sony Sports.

β€’ Determine when to leverage common tracking code and when to take a different approach.

β€’ Lead the direction of computer vision initiatives encompassing camera calibration, ball tracking, skeletal tracking, and related research and development.

β€’ Investigate and introduce innovative tracking technologies.

β€’ Create prototypes to validate proposed ideas.

β€’ Drive the adoption and evaluation of agentic coding frameworks, LLM-driven development tools, and automated code generation within C++ and Python codebases.

β€’ Mentor Squad Tech Leads and provide guidance to junior architects.

β€’ Conduct CV Algorithm talks, HawkTalks, and tutorials.

β€’ Assist in recruitment efforts, including technical assessments for computer vision and machine learning roles.

β€’ Oversee the operational health of ML training and synthetic data infrastructure.

β€’ Identify ownership and support gaps with attached options.

β€’ Serve as the technical escalation point and contribute code when live delivery faces risks.


⛳️ Requirements

β€’ Extensive expertise in multi-camera computer vision.

β€’ Proficiency in camera calibration, including intrinsics, extrinsics, distortion models, anti-wobble techniques, and bundle adjustment.

β€’ Knowledge of triangulation, 3D ball and pose estimation, skeletal tracking, continuous-time modeling, and inverse kinematics.

β€’ Advanced cross-platform C++ programming skills on Windows and Linux, as well as x86 and ARM architectures.

β€’ Familiarity with CMake and real performance profiling techniques.

β€’ Strong understanding of GPU inference, including tools like TensorRT and Triton.

β€’ Solid grasp of ML pipelines, including frameworks such as PyTorch and ONNX.

β€’ Demonstrated experience in running tracking operations at scale in AWS, on-premise environments, and edge devices.

β€’ Practical experience with AI coding agents and LLM orchestration in large codebases.

β€’ Working knowledge of generative AI and synthetic data generation applicable to real-time computer vision.

β€’ Capability to establish architecture across multiple squads and sports while making practical decisions regarding reuse, cost, and time to market.

β€’ Proficient in writing design documents and proposals with options and explanations for non-technical stakeholders.

β€’ Comfortable collaborating with external engineering partners, including Sony, NVIDIA, and AWS, as well as various sports leagues and federations.

β€’ Ability to accurately estimate workload, express confidence levels, and recommend tasks to halt or postpone.


🏝️ Benefits

β€’ Travel opportunities related to the role.

β€’ Chance to collaborate with Sony, NVIDIA, AWS, sports leagues, and federations.

β€’ Access to coaching, mentoring, and professional development through CV Algorithm talks, HawkTalks, and tutorials.

People also viewed

finanzen.net GmbH7 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care7 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free7 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures7 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics7 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX7 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers