FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Computer Vision Engineer
Hawk-Eye Innovations LtdSenior Computer Vision Engineer developing algorithms for multi-camera sports tracking systems. Join Hawk-Eye Innovations to enhance real-time performance in complex environments.
Tech Stack
Tools & technologiesCloudDistributed Systems
About the role
Key responsibilities & impact- Designing, developing, and improving ball and player tracking algorithms using multi-camera systems
- Owning and evolving multi-view geometry solutions for accurate, court-wide tracking
- Developing robust approaches to occlusion handling, recovery, and failure modes in fast-paced sports scenarios
- Enhancing and maintaining mature, long-running computer vision systems used in live production
- Optimising algorithms for performance and reliability, including CPU and GPU considerations
- Contributing to cross-platform systems, ensuring algorithms run consistently across environments
- Supporting the integration of algorithms into cloud-enabled and distributed systems
- Working in an agile environment to deliver robust, production-ready solutions at scale
- Lead the development and improvement of computer vision algorithms from concept through to production
- Design, implement, test, and validate complex algorithmic features
- Take ownership of algorithmic components and drive their long-term maintainability and technical quality
- Collaborate closely with engineers across computer vision, tracking, tooling, and platform teams
- Contribute to technical discussions around architecture, performance, scalability, and deployment
- Identify weaknesses in existing approaches and propose pragmatic improvements
- Share progress, decisions, and learnings with the wider team
- Support and mentor other engineers through code reviews and technical guidance
Requirements
What you’ll need- Strong commercial experience developing computer vision algorithms
- Advanced knowledge of modern C++, working within large, production codebases
- Strong understanding of performance optimisation, including CPU and GPU workloads
- Solid experience with image processing, geometry, and multi-camera systems
- Experience working with cross-platform systems and real-world deployment environments
- Familiarity integrating algorithmic components into cloud-based or distributed systems
- Strong debugging skills and the ability to reason about complex system behaviour
- Confident use of Git and Visual Studio in collaborative engineering environments
- Nice to have: Experience with CUDA or GPU acceleration
- Nice to have: Awareness of concurrency, networking, or operating system concepts
- Nice to have: Experience deploying or supporting algorithms in cloud environments
- Nice to have: Interest in machine learning techniques and related libraries.
Benefits
Comp & perks- 25 days annual leave (excluding bank holidays)
- Enhanced pension scheme with 5% matching
- Hybrid working model
- Complimentary Unmind wellbeing app
- Onsite gym (Basingstoke)
- Sony Group Company discounts
- Annual leave in line with local labour law
- Access to sporting events and tickets
- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Computer Vision AlgorithmsC++ ProgrammingPerformance OptimizationImage ProcessingMulti-Camera SystemsDebugging SkillsAlgorithm Testing and ValidationAlgorithm IntegrationCUDA or GPU AccelerationConcurrency Awareness
Soft Skills
CollaborationMentoringTechnical GuidanceCommunication