At a Glance
- Tasks: Design and build computer vision systems for sports analytics using cutting-edge technology.
- Company: Join an innovative tech company transforming sports analysis and entertainment.
- Benefits: Share options, 25 days holiday, pension scheme, and a supportive culture.
- Why this job: Make a real impact in sports analytics with exciting projects and growth opportunities.
- Qualifications: Experience in sports analytics, computer vision, and strong Python skills required.
- Other info: Collaborative environment focused on innovation and sustainable working practices.
The predicted salary is between 36000 - 60000 £ per year.
exar.live drives the data behind some of the most exciting and innovative experiential and analysis platforms on the market. We offer a unified approach to a wide landscape of sports and entertainment avenues and work with some of the largest broadcasters, clubs, and leagues in the world to unlock the power of 3D analysis and playback. We create powerful tools for use on TV, in club analysis rooms, and at home by fans. Our technologies power the only official Premier League virtual reality game, and have also been used to power the world's first virtual reality broadcast of a football match, as well as allowing users to watch motorsport with more insight and detail than ever before on the participants. The future of what we plan to offer with our technology is near limitless as we step into an exciting new phase of growth. exar.live is part of our parent company, Rezzil, which provides innovative training and performance analysis tools to elite-level sports.
Role Summary
You will design, build, and ship computer-vision systems that extract reliable signals from video (and related sensor streams) and turn them into production-grade sports analytics features. This includes model development, evaluation, optimisation for real-time or near-real-time performance, and robust deployment into live products.
Responsibilities
- Build CV/ML pipelines for sports analytics tasks such as detection, segmentation, pose estimation, tracking, action recognition, ball/player tracking, or 3D reconstruction.
- Develop and maintain data pipelines: collection, labelling strategy, quality checks, dataset versioning, and experiment tracking.
- Train, tune, and evaluate models with strong statistical rigour and clear metrics (accuracy, latency, stability, drift).
- Optimise models for deployment (quantisation, pruning, TensorRT/ONNX, batching/streaming, GPU utilisation).
- Collaborate with product, design, and platform engineering to integrate models into user-facing features and services.
- Own model monitoring in production: performance dashboards, alerts, retraining triggers, and incident response.
- Contribute to technical direction: architectural choices, tooling, standards, and best practices.
- Write clear technical documentation and communicate trade-offs to non-specialists.
Must-Have Domain Knowledge
- Demonstrable sports analytics experience (professional, academic, personal projects, or hobbyist)–e.g., match analysis, player tracking/metrics, event tagging, tactical analysis, or building tools using sports data/video.
- Strong practical experience in computer vision and deep learning, with evidence of shipped systems or robust prototypes.
- Excellent Python skills, plus solid software engineering fundamentals (testing, CI/CD, code review).
- Experience with PyTorch (preferred) or TensorFlow; familiarity with OpenCV and modern CV tooling.
- Strong understanding of CV fundamentals (geometry, camera models, multi-view, filtering) as relevant to the role.
- Experience deploying ML to production (APIs/services, edge or cloud inference, containerisation).
- Comfortable working with GPUs and performance profiling/optimisation.
Nice-to-Have
- Experience in ReactJS/Vite/NPM management.
- Familiarity with maintaining Linux systems on the command line.
- Experience in dev-ops (predominantly CI/CD).
- Ansible and/or other automation frameworks.
- Video streaming (HLS, DASH, RTMP, SRT, WebRTC).
- Web sockets or Socket.IO.
- Computer Vision.
- Unity.
- Unreal Engine.
- Swift and Swift UI.
- Electron.
What We Offer
- Share options - a chance to participate in the long-term success of Rezzil.
- 25 days' holiday, plus UK bank holidays.
- Christmas closure - Company shutdown days over the Christmas period.
- Pension scheme in line with UK auto-enrolment.
- Supportive culture - collaborative, inclusive, and focused on sustainable ways of working.
- The chance to work on exciting and innovative projects, either on your own or as part of a group, greenfield or otherwise.
Computer Vision Engineer Sports Analytics in Manchester employer: Rezzil
Contact Detail:
Rezzil Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Computer Vision Engineer Sports Analytics in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the sports analytics and computer vision space. Attend meetups, webinars, or even just slide into DMs on LinkedIn. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to sports analytics and computer vision. Whether it's a GitHub repo or a personal website, let your work speak for itself. We love seeing what you can do!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and approach real-world problems!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you're genuinely interested in joining our team at exar.live. Don’t miss out on this opportunity!
We think you need these skills to ace Computer Vision Engineer Sports Analytics in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Computer Vision Engineer role. Highlight your sports analytics experience and any relevant projects you've worked on. We want to see how your skills align with what we do at exar.live!
Showcase Your Projects: Include links to any projects or prototypes you've built, especially those related to computer vision and sports analytics. This gives us a chance to see your work in action and understand your approach to problem-solving.
Be Clear and Concise: When writing your cover letter, be clear about why you want to join us at exar.live and how you can contribute. Keep it concise but impactful – we love a good story that showcases your passion for sports and technology!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Rezzil
✨Know Your Stuff
Make sure you brush up on your computer vision and deep learning knowledge. Be ready to discuss specific projects you've worked on, especially those related to sports analytics. Highlight your experience with model development and deployment, as this will show you're not just familiar with the theory but have practical skills too.
✨Showcase Your Passion for Sports
Since the role is centred around sports analytics, it’s crucial to demonstrate your passion for sports. Share any personal projects or experiences that relate to match analysis or player tracking. This will help you connect with the interviewers and show that you understand the industry.
✨Prepare for Technical Questions
Expect technical questions about Python, PyTorch, and other tools mentioned in the job description. Brush up on your coding skills and be prepared to solve problems on the spot. Practising common algorithms and data structures can also give you an edge during the technical part of the interview.
✨Communicate Clearly
You’ll need to explain complex concepts to non-specialists, so practice breaking down your work into simple terms. Prepare to discuss trade-offs in your technical decisions and how they impact the end product. Clear communication can set you apart from other candidates who may struggle in this area.