Job Details

Computer Vision Engineer (3D)

About

Description

Canvas is seeking a Computer Vision Engineer (3D) to work on advanced 3D scanning, reconstruction, SLAM, and scene understanding. This role blends classical 3D computer vision techniques with modern deep learning approaches to improve and optimize our AI-driven platform. You will develop new algorithms, improve existing models, and help deliver high-quality production-ready solutions.

Responsibilities

  • Develop and enhance 3D computer vision algorithms for house-scale 3D reconstruction, SLAM, and scene understanding
  • Build efficient algorithm implementations and ensure their smooth integration into production
  • Stay updated with the latest advancements in computer vision and deep learning and apply them to our products
  • Collaborate closely with the iOS team to improve real-time scanning experiences for users

Qualifications

  • Experience in 3D computer vision R&D (eg 3D scanning, RGBD algorithms, visual SLAM, sensor calibration, tracking, multi-view geometry)
  • Strong ability to evaluate and integrate state-of-the-art research into practical applications
  • Proficiency in C++ for writing high-performance production code
  • Strong mathematical foundation in 3D geometry and linear algebra
  • Comfortable working across multiple time zones and cultures
  • Experience with deep learning in 3D computer vision applications
  • Prior experience working with large production C++ codebases

Application instructions:

  • To apply, simply click the apply button

Hiring organization

Hiring organization image

Canvas

Employment Type: Job

Job Location: Remote (Europe)

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs