cover image
HomeTeam Network

Artificial Intelligence Engineer

Hybrid

Saskatoon, Canada

Fresher

Full Time

12-11-2025

Share this job:

Skills

Communication Teamwork Python DevOps Research Machine Learning Deep Learning Computer Vision Programming git AWS Software Development cloud platforms Numpy Pandas GCP python programming Terraform OpenCV ffmpeg

Job Specifications

IMPORTANT NOTE TO CANDIDATES:

We strongly encourage engineers with strong Python programming skills and an interest in video processing to apply, even if you don't have professional experience in streaming or video processing. If you're passionate about sports, love solving complex technical challenges, and have a solid foundation in Python development, we want to hear from you!

Job Description:

As an AI Engineer at HomeTeam Network, you'll be at the forefront of developing solutions that power our AI-complete sports broadcasting platform. You'll work on cutting-edge computer vision and machine learning systems that automatically track players, detect game events, and generate broadcast-ready content in real-time.

Job Type: Full-time. Mostly Remote but you'll likely need to meet in person in Saskatoon a few times a month.

What You'll Do:

Implement and optimize computer vision models for real-time player tracking, action recognition, and game state detection in sports video
Build ML inference pipelines using ONNX Runtime and TensorRT for GPU-accelerated model deployment
Develop multiprocess video processing pipelines for high-throughput RTMP/RTSP/SRT streams
Integrate AI systems with AWS infrastructure (ECS, Lambda, Step Functions, EventBridge) and cloud deployment workflows
Optimize real-time video processing performance using FFmpeg, OpenCV, and CUDA
Deploy and monitor AI models in cloud‑native production using cloud platforms and Weights & Biases for end‑to‑end observability
Create testing frameworks to validate model accuracy and pipeline reliability
Collaborate with DevOps on infrastructure-as-code using Terraform for AWS and GCP deployments
Research and implement emerging AI technologies to improve our platform

Required Skills & Experience:

1-3 years of software development experience (AI/ML focus preferred)
Strong Python programming skills with experience in:
Deep learning inference frameworks (ONNX Runtime, TensorRT)
Computer vision libraries (OpenCV, torchvision)
Data processing and numerical computing (NumPy, Pandas)
Multiprocessing and concurrent programming
Understanding of ML fundamentals and neural network architectures
Experience with Git and collaborative development practices
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Ability to troubleshoot complex technical issues in production systems
Excellent communication and teamwork skills

Nice-to-Have Qualifications:

Experience with video streaming protocols (RTMP, RTSP, SRT) and FFmpeg
Knowledge of real-time system optimization and low-latency processing
Experience with cloud infrastructure (AWS ECS, Lambda, Step Functions, or GCP equivalents)
Understanding of MLOps practices and model deployment pipelines
Familiarity with infrastructure-as-code tools (Terraform)
Experience with experiment tracking tools (Weights & Biases, MLflow)
Published research in computer vision or machine learning

Join us at HomeTeam Live and be part of redefining the future of live events. We offer a competitive salary, a supportive team environment, and opportunities for growth and development. Be a part of our success and apply today!

Salary: $75k - $90k Annually

About the Company

We know how hard it can be for families to travel across cities, provinces, and even countries to watch their children and loved ones participate in sports. We created HomeTeam to help grow league viewership and give families more options to watch their children participate in sports. Know more