Computer Vision Engineer

Overview

Stathletes is revolutionizing professional hockey data and analytics for the world’s premier leagues, teams, players, agents, media, sportsbooks and digital platforms. Our mission is to offer the most comprehensive dataset in sports to drive the most accurate and insightful statistical analysis available in the market.

And we’re looking for an experienced Computer Vision Engineer to join our team! As a key member, you will take ownership of building and improving computer vision systems that convert broadcast and/or arena video into structured, high-quality hockey data - powering our internal tools and the products used by teams and leagues.

The Role

As a Computer Vision Engineer, you’ll develop and deploy production-grade vision pipelines - ranging from detection and tracking to pose estimation and event understanding - built to operate reliably across diverse arenas, camera angles, lighting conditions, jerseys, and occlusion-heavy gameplay. Working closely with our Head of Intelligence and team of Full-Stack, Database, Data Science, and DevOps engineers, you’ll have significant influence over our technical direction as we scale to deliver cutting-edge insights.

What you’ll work on

  • Multi-object detection & tracking: robust player/puck detection, re-identification, track management, occlusion handling, smoothing
  • Pose estimation & player understanding: 2D and 3D pose, hockey-specific keypoints (including stick), quality gating, temporal consistency
  • Segmentation & spatial reasoning: segmentation-assisted pipelines, mask refinement, improving downstream pose/tracking reliability
  • Camera & rink geometry: calibration, homography/rink mapping, coordinate transforms, view normalization, handling camera cuts and broadcast graphics
  • Model training & iteration: dataset curation, label/annotation strategy, augmentation, training/eval loops, ablations, error analysis
  • Production deployment: inference optimization, latency/cost tradeoffs, monitoring and regression tests
  • Data pipelines & tooling: scalable processing over large video volumes, failure recovery, metadata management, and reproducible experiments

     

About You

We would love to hear from you if you have:

  • Strong experience in computer vision / ML with a track record of shipping models or pipelines into real systems
  • Proficiency in Python and deep learning frameworks like PyTorch, plus solid software engineering fundamentals
  • Experience with detection/tracking/segmentation/pose (one area deep is fine; comfort across the stack is a plus)
  • Practical experience with evaluation: defining metrics, building benchmarks, diagnosing failure modes, and improving model robustness
  • Comfort working with large-scale video data, GPU workflows, and performance constraints
  • Familiarity with version control best practices (e.g., GitHub) and testing/maintainable code
  • A love of hockey, and/or a passion for delivering data products

Nice-to-haves:

  • Experience with camera calibration, homography, or mapping video to world coordinates
  • Experience with real-time/near-real-time inference and optimization (ONNX/TensorRT)
  • Experience designing annotation workflows and QA processes for training data
  • Familiarity with MLOps patterns (experiment tracking, model registry, CI for ML)

What We Care About

  • Allowing you to do your best work. We’re async-first with Slack and keep meetings to a minimum to protect heads-down time.
  • Productivity. We ruthlessly evaluate requests and opportunities to pursue and ship only meaningful improvements to the business.
  • Ownership of product, code and process. We hire first liners and let them make decisions independently.
  • Doing a lot with a little. Simple, creative, effective and stable solves through small teams.

What we offer

  • Your choice! The option to work fully remotely, or from our offices in downtown St. Catharines
  • A comprehensive and competitive health and dental benefit plan for you and your family
  • An RRSP-contribution program
  • A budget for setting up your home office
  • An inviting and dynamic team environment
  • A supportive environment for career development and educational enrichment
  • A culture that values innovation, with opportunities for internal growth and development

Applying

We are committed to fostering a diverse, inclusive workplace and are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.

This role is open to Canadian citizens, permanent residents, and other individuals legally authorized to work in Canada.

One final note: don’t be discouraged if you don’t meet every single qualification—we encourage you to apply even if you’re not a 100% perfect match.

If joining our team feels like the perfect next step in your career, apply today with your resume. Come help us elevate the game you love!

Apply Now

Smarter, data-driven strategies that elevate hockey performance.

We proudly provide exclusive data, reports, insights, and visualizations to major North American hockey leagues, partners, and affiliates

Follow Stathletes
St Catharines, Toronto & Waterloo
Follow Stathletes
All Rights Reserved.
St Catharines, Toronto & Waterloo

Any third party images, logos, trademarks or copyrights are the property of their respective owners.