Computer Vision Engineer at Catapult Sports | United Kingdom | Rezi

Computer Vision Engineer at Catapult Sports

Computer Vision Engineer

Catapult Sports · United Kingdom

6 days ago

Computer Vision Engineer

Catapult Sports · United Kingdom

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Catapult is seeking a full-lifecycle Computer Vision Engineer to join our Data Science team. This role involves owning the complete feature lifecycle, from translating product briefs into algorithmic solutions and training deep learning models to engineering pipelines and delivering production-ready artifacts for sports analytics.

Responsibilities

  • Collaborate to translate product requirements into practical computer vision solutions, designing pipelines from raw video ingestion to production inference.
  • Design, train, and evaluate deep learning architectures and classical computer vision pipelines.
  • Develop mathematical pipelines for camera calibration, homography estimation, and coordinate mapping.
  • Architect and containerize Python-based cloud microservices using Docker.
  • Assist in compiling cross-platform native binaries or shared libraries linking against the ONNX Runtime C++ API.
  • Build automated data-ingestion pipelines utilizing model-assisted pre-labeling for training datasets.
  • Define API boundaries and interface contracts for seamless integration of data science modules.

Requirements

  • Foundational knowledge of classical computer vision and modern deep learning architectures.
  • Experience sourcing, structuring, training, and benchmarking deep neural networks using PyTorch or TensorFlow.
  • High proficiency in Python for prototyping, training, scripting, and deployment pipelines.
  • Practical capability to read, build, and debug existing C++ codebases, including exposure to build management tools like CMake.
  • Familiarity with optimizing model runtimes and inference execution graphs using TensorRT or ONNX Runtime.
  • Practical experience with Docker containerization, version control (Git), and cloud platform execution (AWS).

Skills

  • Computer Vision
  • Deep Learning
  • PyTorch
  • TensorFlow
  • Python
  • C++
  • Docker
  • Git
  • AWS
  • TensorRT
  • ONNX Runtime
  • OpenCV
  • CMake
  • Multi-view geometry
  • Object tracking
  • Spatial transformation
  • Object detection
  • Semantic segmentation
  • Instance segmentation
  • Transformer-based vision models
  • Camera calibration
  • Homography estimation
  • Coordinate mapping
  • Cloud microservices
  • Native binaries
  • Shared libraries
  • Data curation
  • API design

Location

  • London

Work Type

  • Full-time

Experience Level

  • Full-lifecycle

About the Company

  • Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth.
  • Our solutions have been leading the way in sports performance software, science, and data since 2006.
  • We work with over 5,000+ teams globally, empowering coaches, managers, and trainers in premier teams across various professional leagues.
  • We provide information to optimize athletes’ health, game-day readiness, performance, and in-game tactics.
  • Catapult is a sports technology company that empowers professional teams to make data-driven decisions.
  • We deliver health, performance, video, and AI insights from the locker room to competitive environments.
  • We have amazing people and encourage constructive, open, and honest communication.
  • We work in a collaborative yet challenging environment to consistently improve performance.
  • Our workforce spans more than 20 countries, offering opportunities to work with diverse nationalities and cultures.
  • We value improvement and development, maintaining a growth mindset and offering unlimited opportunities to grow.

Equal Opportunity

  • Research shows that while men apply for jobs when they meet an average of 60% of the criteria, women and other marginalised groups tend only to apply when they check every box. So if you have what it takes, but don't meet every single point in our job ad, please still get in touch! We would love to have a chat and see if you could be a great addition to our team.
  • We are building the future of sports performance. Our priority is to find the brightest talent who can add to our team culture, actively contribute, and be excited about what they do.
  • All offers of employment are subject to Catapult's positive prehire check.