Sr. Computer Vision Engineer
CA$168K - CA$220K/yr
... Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ... Develop and optimize image localization, SLAM, SfM, and 3D reconstruction techniques. * Implement ...
CA$168K - CA$220K/yr
... Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ... Develop and optimize image localization, SLAM, SfM, and 3D reconstruction techniques. * Implement ...
CA$168K - CA$220K/yr
... Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ... Develop and optimize image localization, SLAM, SfM, and 3D reconstruction techniques. * Implement ...
Toronto, ON · On-site
CA$141K - CA$242K/yr
... SLAM) systems, including deep knowledge of point-cloud registration algorithms (e.g. ICP ... level programming skills in modern C++ and/or Rust, with a strong understanding of memory ...
Toronto, ON · On-site
CA$141K - CA$242K/yr
... SLAM) systems, including deep knowledge of point-cloud registration algorithms (e.g. ICP ... level programming skills in modern C++ and/or Rust, with a strong understanding of memory ...
$40K - $54K
1% of jobs
$54K - $68K
4% of jobs
$68K - $82K
4% of jobs
$82K - $96K
5% of jobs
$96K - $110K
6% of jobs
$117K is the 25th percentile. Wages below this are outliers.
$110K - $124K
7% of jobs
$124K - $138K
14% of jobs
The median wage is $141.8K / yr.
$138K - $152K
28% of jobs
$155.3K is the 75th percentile. Wages above this are outliers.
$152K - $166K
20% of jobs
$166K - $180K
9% of jobs
$180K - $194K
1% of jobs
$40K
$136.1K
$194K
A SLAM (Simultaneous Localization and Mapping) Engineer develops algorithms and systems that enable machines, like robots or AR/VR devices, to map their environment while tracking their own position. They work with sensor fusion, computer vision, and machine learning to enhance real-time navigation and spatial awareness. This role is crucial in robotics, autonomous vehicles, and augmented reality applications. A SLAM Engineer typically has expertise in C++, Python, ROS, and technologies like LiDAR and visual odometry.
As a SLAM Engineer, you'll typically be responsible for developing, optimizing, and integrating algorithms that enable robots or autonomous devices to navigate and map their environments. This may involve working with sensor data from LiDAR, cameras, or IMUs, implementing real-time data processing pipelines, and testing your solutions in both simulated and real-world scenarios. You’ll often collaborate closely with robotics hardware engineers, software developers, and research scientists to ensure reliable system performance. Additionally, you may participate in field deployments, debugging sessions, and ongoing enhancements to keep up with the latest research and industry trends.
To thrive as a SLAM Engineer, you need expertise in robotics, computer vision, and probabilistic state estimation, usually supported by a degree in computer science, robotics, or electrical engineering. Familiarity with tools like ROS (Robot Operating System), C++/Python programming, and experience with libraries such as OpenCV, PCL, or GTSAM are typically required. Strong problem-solving ability, attention to detail, and effective teamwork are crucial soft skills in this position. These capabilities are vital for developing and maintaining robust simultaneous localization and mapping solutions, ultimately ensuring high-performance autonomous systems.
For Slam Engineer jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Slam Engineer jobs in Ontario are:

Toronto, ON
CA$168K - CA$220K/yr
Full-time
Re-posted 18 hours ago
At OpenSpace, we're redefining how the world's most complex projects are built. Our AI-powered Visual Intelligence Platform uses computer vision and spatial AI to give construction teams a real-time view of what's happening on-site, helping them build faster, safer, and with greater confidence.
But what truly sets us apart is our people. We hire curious, driven teammates who love solving hard problems, taking ownership, and making a real-world impact. Great people build great culture—and apparently it shows. Forbes has named OpenSpace one of America's Best Startup Employers five years in a row. Come see what all the fuss is about.✨
Brief summary of role:
We're looking for an experienced Sr. Computer Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D reconstruction on real-world construction site data. This role centers on advanced computer vision but integrates modern machine learning methodologies to optimize performance on real-world construction site data. You will leverage classical CV, deep learning (transformers, multi-modal models), and probabilistic modeling to provide meaningful insights to our customers.
What you'll be doing:
What we are looking for:
Why join us:
Base Salary: $168,000 - $220,000 CAD
OpenSpace welcomes employees from varied backgrounds and walks of life, and it's reflected in our diverse community. OpenSpace is proud to be an equal opportunity employer and is committed to providing equal employment opportunities to all employees and applicants for employment, without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Sourced by ZipRecruiter
Software development
51 - 200 Employees
San Francisco, CA, US
2017