Talent.com
Stack Construction Technologies
Remote Senior Computer Vision Engineer- CanadaStack Construction Technologies • Waterloo, Ontario
Remote Senior Computer Vision Engineer- Canada

Remote Senior Computer Vision Engineer- Canada

Stack Construction Technologies • Waterloo, Ontario
15 days ago
Job type
  • Full-time
  • Remote
Job description

About Us:


STACK is a leading provider of cloud-based construction estimating and takeoff software solutions, committed to helping businesses transform through innovative solutions. We pride ourselves on fostering a collaborative, dynamic environment where team members have the opportunity to grow and make a real impact.




About the Role:


We are hiring a Senior Computer Vision Engineer to improve our computer vision system for construction documents. This role focuses on detection and segmentation quality, geometric accuracy, and production-grade pipelines that work reliably with messy real-world PDFs and drawings.




What You’ll Do:



  • Design, build, and improve end-to-end detection and segmentation pipelines for document images.

  • Improve document ingestion for PDFs and other unstructured files, including parsing, rendering, and handling of multi-page and multi-view content.

  • Increase model accuracy, boundary and geometric quality, and overall reliability of predictions for downstream use.

  • Integrate modern detection and segmentation models into production workflows and build the post-processing that turns model output into structured, usable geometry.

  • Define evaluation metrics, investigate failure cases, and drive continuous quality improvements.

  • Optimize latency, reliability, and cost across the inference and post-processing stack.

  • Own training infrastructure, dataset curation, annotation quality, and continuous-improvement loops.

  • Make architectural decisions and own system quality end to end.




What You Bring:



  • 5+ years experience building computer vision systems: detection, segmentation, or structured geometry extraction, used high volume in production.

  • Experience working with messy, real-world image data or large unstructured visual datasets.

  • Strong understanding of detection and segmentation tradeoffs, including model architecture choices, training data design, and post-processing.

  • Ability to measure system performance with evaluation, testing, and production metrics.

  • Ability to explain failure modes clearly and improve systems through debugging, dataset work, and iteration.

  • Experience with multimodal models (vision-language models, document AI systems)

  • Understanding of grounding — linking model outputs to source data or coordinates

  • Backend engineering experience, including APIs, async processing, and scalable GPU services.




Additional Preferred Qualifications:



  • Experience with polygon or mask post-processing, geometric regularization, or CAD-style structured output.

  • Experience with layout-aware document processing, PDF vector extraction, or combining raster and vector signals.

  • Background in document-heavy CV domains such as construction, real estate, medical imaging, geospatial, or similar workflows.

  • Experience optimizing inference cost and latency at scale.

  • Familiarity with open-source detection / segmentation ecosystems, training infrastructure, or model serving.




What Success Looks Like:



  • Accurate, geometrically correct predictions suitable for downstream measurement, and analysis use.

  • Fast, reliable inference across large and messy real-world document sets.

  • Clear quality metrics and a repeatable improvement loop.

  • Systems that perform consistently under real-world production constraints.




What This Role is Not:



  • Not a model-training-only role. You'll own data, training, post-processing, and serving.

  • Not a research-only role.

  • Not a plug-and-play CV tools environment.




Why Join STACK?



  • Opportunity to work in a fast-paced, growth-oriented, remote-first environment.

  • Async-friendly environment with a focus on ownership and deep work.

  • Be part of a dynamic, supportive team where your contributions are valued.




At STACK, our values shape how we work, collaborate, and serve our customers:



  • Radical Honesty: Communicate directly, respectfully, and transparently—even when conversations are difficult. Give and receive feedback with care.

  • Customer Obsession: Put the customer at the center of every decision. Solve real problems, follow through, and measure success by customer outcomes.

  • Move With Purpose: Take thoughtful action, remain accountable, and own both successes and mistakes. Anticipate what’s next and adapt as you learn.

  • Grow Together: Share knowledge, collaborate across teams, and invest in one another’s development. Celebrate collective wins and treat setbacks as opportunities to learn.






We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.

We take into account an individual’s qualifications, skillset, and experience in determining final salary. This role is eligible for health insurance (medical, dental & vision), life insurance, 401(k) & paid time off. The expected compensation range for this position is about $250k-280k CAD. The actual offer will be at the company’s sole discretion and determined by relevant business considerations, including the final candidate’s qualifications, years of experience, skillset, and geographic location. #LI-Remote

Create a job alert for this search

Remote Senior Computer Vision Engineer- Canada • Waterloo, Ontario

Similar jobs

Crop Inputs Custom Operator/Applicator - Central Ontario FS - Drayton, ON

FS SystemDrayton, ON, CA
Full-time

Select how often (in days) to receive an alert:.Central Ontario FS, a division of GROWMARK, Inc.We are driven to deliver innovative solutions to help improve the profitability of our customers and ... Show more

 • Promoted

Senior Cloud Engineer - C$113,000 - C$163,000 A Year

ManulifeWaterloo, Canada
Full-time

Senior Cloud Engineer to design, build and operate shared AKS deployment framework.Requires expertise in cloud engineering, AI-assisted tooling, automation, and collaboration. Show more

 • Promoted

Crop Inputs Custom Operator/Applicator - Central Ontario FS - Drayton, ON

Central Ontario FSDrayton, ON, CA
Full-time

Central Ontario FS, a division of GROWMARK, Inc.We are driven to deliver innovative solutions to help improve the profitability of our customers and farmer owners.If you love being outdoors and ope... Show more

 • Promoted

Remote Data Entry Clerk – Flexible Hours & Growth

LetterboxesElmira, ON, CA
Remote
Part-time

A growing company is seeking a Data Entry Clerk to work from home.This role offers flexibility with part-time shifts available, making it a great opportunity for those looking to balance work-life ... Show more

 • Promoted

GMS Specialist

Genus PLCElmira, ON, CA
Full-time

ABS Global, a Genus Company, has an exciting opportunity for a.Genetic Services Specialist / Distribution Specialist.This role supports both genetic services and distribution operations, providing ... Show more

 • Promoted

Senior Cloud Engineer - C$113,000 - C$163,000 A Year

Manulife Financial CorporationWaterloo, Canada
Full-time

Seeking a Senior Cloud Engineer to design, build, and operate a shared AKS deployment framework, leveraging AI tools for automation and efficiency.Responsibilities include cluster design, infrastru... Show more

 • Promoted

Principal Ai Engineer - C$110,000 - C$150,000 A Year - Remote

Amaris ConsultingWaterloo, Canada
Remote
Full-time

Seeking an experienced Principal AI Engineer to define and drive the technical vision for agentic AI, establishing organization-wide standards and delivering scalable AI solutions across multiple a... Show more

 • Promoted

Ai Engineer - C$110,000 - C$150,000 A Year

GeiWaterloo, Canada
Full-time

Develops, deploys, and integrates AI solutions using pre-trained models and copilots, focusing on building scalable and secure AI capabilities into business workflows. Show more

 • Promoted

Senior Fullstack Engineer Remote Growth Consumer Experience - C$150,000 - C$200,000 A Year - Remote

Leading Financial Services CompanyWaterloo, Canada
Remote
Full-time

Experienced Senior Fullstack Engineer sought for a remote-first role to lead mobile initiatives and drive consumer growth in financial services.Requires React Native proficiency and backend underst... Show more

 • Promoted

Elder Care Provider Wanted - Experienced Elder Care Provider Needed In Mapleton, Ontario $25/Hour

ElderCare.comMapleton, Ontario, Canada
CA$25.00 hourly
Part-time

Chantelle's family in Mapleton, Ontario is seeking a compassionate live-out elder care provider for part-time home care.The ideal candidate will assist with bathing, nursing care, and personal ... Show more

 • Promoted

Mechanical Designer Role in Ontario

Gorbel IncElmira, ON, CA
Full-time

Become a vital part of Gorbel Canada as a Mechanical Designer in Ontario.Your designs will transform material handling products within a supportive and innovative work environment.As a Mechanical D... Show more

 • Promoted

Senior ASIC Design & Verification Engineer for AI Inference

Targeted TalentWaterloo, Region of Waterloo, CA
Full-time

A leading technology recruitment agency is seeking an experienced hardware design engineer located in Kitchener, Canada.The ideal candidate will have more than 5 years in hardware systems design, p... Show more

 • Promoted

Computer programming Private Tutoring Jobs Elmira

SuperprofElmira, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Agricultural Service Technician – On‑Site Diagnostics & Training

Premier EquipmentElmira, ON, CA
Full-time

A leading agricultural services company in Elmira, Ontario is seeking an Agricultural Service Technician to perform diagnostics and repairs on various equipment.Ideal candidates will have strong me... Show more

 • Promoted

Senior AI Full‑Stack Engineer

Manulife FinancialWaterloo, Region of Waterloo, Canada
Full-time

Step into a role where AI isn’t an add‑on— it’s the foundation.We’re looking for a Senior Full‑Stack AI Engineer who wants to shape how modern AI‑driven software is built, deployed, and scaled.You’... Show more

 • Promoted

Game Tester - Remote

AlmediaWellington, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Senior Backend Architect - Remote, Scale Global Lifecycle - $150,000 - $200,000 A Year - Remote

Scale Global LifecycleWaterloo, Canada
Remote
Full-time

Lead the design and development of a new lifecycle orchestrator service for a fintech company.Requires expertise in Domain-Driven Design, distributed systems, AWS, Kotlin, and Python. Show more

 • Promoted

Senior Product Security Engineer - Remote Canada, Equity - C$150,000 - C$200,000 A Year - Remote

Leading Financial Technology CompanyWaterloo, Canada
Remote
Full-time

Seeking a Senior Product Security Engineer to integrate security into product development, conduct threat modeling, and analyze code for vulnerabilities, working remotely in Canada. Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausWoolwich, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Specsavers Home Optical Assistant Role

SpecsaversWoolwich, ON, CA
Full-time

Enhance your career as a Home Visits Optical Assistant with Specsavers, providing community-based eye care.Drive to support individuals in the South & South East London region who need your help.Th... Show more