Computer Vision Researcher
On-site – Toronto, ON Full-time Posted April 1, 2026
$130,000 – $175,000 CAD
About the RoleWe're hiring a Computer Vision Researcher to join our applied research team. You'll push the boundaries of what our vision systems can do — experimenting with new architectures, benchmarking models, and translating research into production-ready systems that ship to factory floors and retail stores across Canada.
This is not a pure research role and not a pure engineering role — it sits squarely between them. A typical week might involve reading three recent papers from CVPR or ICCV, prototyping the most promising approach against one of our client datasets, presenting findings to the engineering team, and then partnering with our CV engineers to product ionize the parts that worked.
You'll be expected to publish or present your work where possible, and to mentor more applied engineers on the latest CV techniques.
We operate at the intersection of academic rigor and engineering pragmatism. Strong research instincts combined with engineering humility are essential — we don't ship 0.3% accuracy improvements that triple inference cost, and we don't ship hacks just because they work on the demo dataset. You'll have full autonomy on the research agenda for your projects and a direct voice in our long-term CV strategy.
WhatYou'll Do
- Survey recent literature in computer vision and identify approaches relevant to client problems
- Prototype novel CV architectures (transformers, diffusion-based models, NeRF/3
DGS, foundation models) - Benchmark approaches against client-specific datasets with rigorous evaluation methodology
- Translate research prototypes into production-ready systems in partnership with CV engineers
- Design and curate large-scale datasets including annotation guidelines and quality assurance workflows
- Publish work in top venues (CVPR, ICCV, ECCV, NeurIPS, WACV) and present at applied AI conferences
- Contribute to and maintain our internal CV research codebase and shared experimentation infrastructure
- Partner with engineering on edge deployment considerations — quantization, pruning, distillation
- Mentor applied CV engineers on advanced techniques through pairing, reading groups, and code review
- Stay current with the rapidly evolving CV landscape and identify high-leverage opportunities
- M.Sc. or Ph.D. in Computer Vision, Machine Learning, or closely related field (or equivalent industry experience)
- Strong publication record at top venues OR demonstrated applied research output (open‑source projects, blog posts, case studies)
- Strong proficiency in PyTorch with experience implementing models from papers from scratch
- Hands‑on experience with large-scale dataset curation, annotation pipelines, and active learning
- Demonstrated ability to bridge research and production — papers that became shipped products
- Strong written and verbal communication for academic writing, technical reports, and client briefings
- Comfortable working on-site in Toronto with strong in-person collaboration across teams
- Experience with 3D reconstruction, point cloud processing, or photogrammetry
- Generative model experience — diffusion, GANs, autoregressive image models, NeRF, 3
DGS - CUDA kernel development or low-level PyTorch internals (custom autograd, torch.compile)
- Familiarity with foundation models — DINOv2, SAM 2, CLIP variants, MLLMs
Python PyTorch JAX Hugging Face timm MMCV Detectron2 CUDA TensorRT ONNX torch.compile Weights & Biases DVC Label Studio CVAT AWS GCP Lambda Labs Run Pod
What We Offer- Competitive salary in the $130,000 – $175,000 CAD range
- On-site at our Toronto office (Yonge & Lawrence) with a collaborative, in‑person team culture
- Top-tier hardware:
Mac Book Pro M-series, ergonomic chair & desk setup - Extended parental leave — 12 weeks fully paid for any caregiver + return-to-work transition support
- Flexible hours — work when you’re most productive, no mandatory meeting blocks
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: