Algorithm Developer – 3D Reconstruction

Posted 13 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Algorithm Developer building 3D reconstruction pipelines for Planitar’s iGUIDE property technology. Developing sensor-fusion algorithms that convert raw data into high-quality 3D outputs.

Responsibilities

  • Design, develop, test, and deploy 3D reconstruction algorithms
  • Optimize the data processing pipeline from photon to mesh
  • Integrate and align data streams from multiple sensors, including RGB cameras, depth sensors, and GPS/IMU inputs
  • Scale prototype algorithms into robust core APIs or production-ready software for embedded developers and downstream product teams
  • Continuously improve algorithm accuracy, reliability, and efficiency
  • Work on the 3D reconstruction pipeline converting raw sensor data into high-quality 3D outputs
  • Collaborate with system engineering, embedded firmware, visualization design, and draft operation teams

Requirements

  • 3+ years of experience in algorithm development/test/deployment
  • Sc., M.Sc., or Ph.D. in Computer Science, Mathematics, Physics, Computer Engineering, or a related technical discipline
  • Strong foundation in linear algebra, 3D projective geometry, spatial transformations, and numerical optimization
  • Proven experience with photogrammetry, SLAM/odometry, point cloud filtering/alignment, and meshing
  • Advanced coding skills in C++ and Python
  • Experience with computer vision and deep learning frameworks such as PyTorch, OpenCV, and Open3D
  • Experience collaborating effectively with team members and other stakeholders
  • Ability to effectively convey complex technical concepts to technical and non-technical stakeholders
  • Self-motivated, proactive, and comfortable working in a fast-paced, dynamic environment where hardware, software and algorithms evolve together

Benefits

  • 100% employer-paid flexible benefits plan
  • Comprehensive Health & Dental coverage
  • 3% RRSP/DPSP Match
  • Health Spending Account (HSA) or Lifestyle Spending Account (LSA) options
  • A collaborative and innovative culture
  • Opportunities to grow as we scale
  • The backing of a global industry leader through REA Group

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$117,000 - CA$136,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudPythonPyTorchC++

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.