Apply now

Posted yesterday

Computer Vision Engineer

@ HomeTeam Network

Canada

Full-time
Apply now
SIGNALS

Overview

HomeTeam Network is hiring a full-time Computer Vision Engineer to build and run detection, tracking, automated camera framing and event recognition for live sports video. The role owns production behaviour across venues, sports and lighting conditions, with real-time GPU and edge inference. Compensation is stated as 85k to 150k plus equity participation.

Responsibilities:

  • Design, train and ship detection and tracking models for live sports video
  • Build automated camera framing and video-based event detection
  • Optimize real-time inference for GPU and edge hardware
  • Own the data loop, annotation and dataset versioning
  • Monitor production models and build tooling for live operations

Requirements summary:

  • Experience shipping computer vision models to production
  • Strong Python and hands-on PyTorch or TensorFlow
  • Grounding in object detection and multi-object tracking
  • Real-time video pipeline experience with OpenCV, FFmpeg or GStreamer
  • Clear written English and distributed teamwork

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-12
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedStock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

HomeTeam Network

FieldValue
Open jobs on Jobsy2
Job description

Company Description HomeTeam Network (HTN) delivers streaming technology for professional, collegiate, Olympic, youth, and high school sports organizations. The company produces thousands of live and on-demand events every year across 42 different sports, serving audiences in Canada, the United States, and Europe. HTN focuses on reliable, high-quality sports broadcasting that scales from elite competitions to grassroots events. Team members collaborate with diverse sports partners and work with cutting-edge media technology. Joining HTN offers opportunities to influence how sports content is captured, processed, and experienced globally.

Employment type: Full-time, regular Employee

Compensation: 85k - 150k plus Equity participation

Role Description You'll build and run the computer vision behind those products: detection, tracking, automated camera framing and event recognition in live sports video. You'll own how it behaves in production, not just how it scores offline. The footage is real-world: variable arena lighting, glare, netting and glass, small fast objects, imperfect camera placement and limited venue bandwidth. Models run in real time on GPUs in the cloud and at the edge, and people watch the output live.

What you'll do

  • Design, train and ship detection and tracking models for players, ball or puck, and game events across several sports
  • Build automated camera framing that follows play at broadcast quality
  • Build video-based event detection for highlight generation, and evaluate it against our existing detection methods
  • Optimize real-time inference for GPU and edge hardware under latency, compute and bandwidth limits
  • Own the data loop: capture from our own game footage, annotation, dataset versioning, and targeted collection when a failure mode shows up
  • Define evaluation that reflects what a viewer notices (a missed play, bad framing, the wrong moment in a highlight) alongside standard metrics
  • Monitor models in production across venues, sports and lighting conditions, and fix what drifts
  • Support camera calibration and venue geometry
  • Build tooling that lets operations staff diagnose and clear issues during a live event
  • Work with streaming, platform, product and customer-facing teams on what partners need

Required

  • Experience shipping computer vision models to production and keeping them running
  • Strong Python and hands-on PyTorch or TensorFlow
  • Solid grounding in object detection and multi-object tracking
  • Experience with event or action recognition in video, including finding when an event starts and ends
  • Real-time video pipeline experience with OpenCV, FFmpeg or GStreamer
  • Comfort with messy real-world footage: occlusion, motion blur, variable lighting, compression artifacts
  • Willingness to own a problem end to end on a small team, from data through deployment
  • Clear written English and experience working with distributed teammates

Nice to have

  • Sports video experience: broadcast automation, player or ball tracking, sports analytics
  • GPU and edge deployment: TensorRT, ONNX, NVIDIA Jetson, quantization
  • Camera calibration, homography, multi-camera geometry or PTZ control
  • Audio event detection or audio-visual fusion
  • Annotation tooling, active learning or semi-supervised learning
  • MLOps: experiment tracking, dataset and model versioning
  • Cloud deployment on AWS or GCP
  • Hands-on use of AI coding tools
  • Familiarity with hockey, baseball, football, soccer or basketball
  • Working Spanish

Similar jobs

  • Senior Computer Vision Engineer

    Vancouver, BC
    Full Time

    Brainpower360

    3+ YOECandidates need a master's degree in computer science or electrical or computer engineering (PhD preferred), at least 3 years of industry computer vision experience, and deep knowledge of computer vision and machine learning algorithms. Strong C++ and Python skills and experience with TensorFlow, PyTorch or OpenCV are required.

    C++, Python, OpenCV, TensorFlow, PyTorch, Caffe

  • Senior Computer Vision Engineer

    Mississauga, ON
    Full Time

    Gazer Monitoring Inc

    Candidates need proven experience deploying computer vision systems on edge hardware and strong Python skills, with OpenCV and PyTorch experience. They must be able to discuss their own development and deployment work in technical detail.

    OpenCV, PyTorch, FFmpeg, GStreamer, Linux, Hailo

  • Computer Vision Engineer

    Toronto, ON

    MobSquad

    5+ YOECandidates need an advanced degree (M.S. or PhD) in a technical field, over five years of deep learning experience with TensorFlow or Keras, and over five years with Python or Java. They also need experience training detection and segmentation models on real-world data and working in start-ups.

    TensorFlow, Keras, Python, Java, scikit-learn, Pandas

  • Computer Vision Engineer

    Toronto, ON
    On-siteFull Time

    Duranta

    5+ YOECandidates need 5+ years of machine learning experience, ideally in computer vision, and strong Python and PyTorch skills. Experience training segmentation or detection models on real-world data and working in fast-moving startup teams is also needed.

    PyTorch, Python, AWS

  • Sr. Computer Vision Engineer

    Canada

    OpenSpace

    5+ YOECandidates need an M.S. or Ph.D. in a related field or equivalent industry experience, plus 5+ years developing computer vision and machine learning models. Strong skills in camera models, 3D geometry, SLAM or photogrammetry, PyTorch and multi-modal image-language models are required.

    PyTorch, OpenGL, PyQt

  • Computer Vision Engineer

    Remote in Canada
    Remote

    hireVouch: Company Marketing Strategy

    3+ YOECandidates need 3+ years in computer vision, machine learning or applied AI, plus a degree in a technical field. Strong Python, deep learning frameworks and experience taking models into production are required.

    PyTorch, TensorFlow, OpenCV, Python, Docker, Kubernetes

  • Computer Vision Engineer

    Vaughan, ON
    On-siteFull Time

    Volatus Aerospace: With deep technological and subject matter expertise and over 100 years' worth of combined institutional knowledge in aviation, Volatus provides…

    2+ YOEVolatus Aerospace needs candidates with a bachelor's degree in a related engineering or computer field and at least 2 years of computer vision, image processing, machine learning or robotics experience. Strong Python, OpenCV and PyTorch or TensorFlow skills and Linux development experience are required.

    OpenCV, PyTorch, TensorFlow, Linux, PX4, ArduPilot

  • Computer Vision Engineer, 3D

    Richmond Hill, ON
    $200k–$230k/yrHybridFull Time

    Mecka

    5+ YOECandidates need 5+ years of software engineering and computer vision experience, strong production Python and solid multi-view geometry. They also need temporal filtering, inverse kinematics and a data-quality mindset.

    Python, C++

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.