Senior ML & Computer Vision Engineer for 3D Reconstruction

Matterport

Sunnyvale (CA)

On-site

USD 190,000 - 253,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
401(k) with matching
Tuition reimbursement
Stock purchase plan
Paid time off
On-site fitness

Job summary

Matterport is seeking a Senior Machine Learning/Computer Vision Engineer to lead research, design, and deployment of state-of-the-art ML/CV systems on the Vision & Learning team. You will influence the full pipeline from intelligent capture guidance to 3D reconstruction and asset delivery.

This on-site role in Sunnyvale, CA requires collaboration across hardware, software, and product teams, and strong Python and C++ coding skills.

Qualifications

  • Bachelor's degree or equivalent in a quantitative field with strong fundamentals.
  • 3+ years hands-on ML/vision experience and production-ready software skills.
  • Proficient in Python and C++. Knowledge of 3D geometry and multi-view reconstruction.
  • Experience with PyTorch, JAX, OpenCV; Git and Agile development experience.
  • Strong problem-solving and communication abilities.

Responsibilities

  • Research, develop and improve camera pose estimation for robust localization.
  • Advance mesh generation, surface reconstruction and texturing pipelines.
  • Design intelligent systems using semantic scene understanding to guide capture.
  • Apply deep learning across the vision pipeline to improve robustness.
  • Collaborate with hardware, software and product teams to address failure modes.
  • Contribute to data collection, model training, evaluation frameworks and deployment.
  • Prototype novel CV/ML techniques to improve speed and quality of 3D reconstructions.
  • Stay current with CV and 3D ML advances and translate research into production.
  • Write high-quality, tested Python and C++ code.

Skills

3+ years ML/CV
Python
C++
3D geometry
Multi-view reconstruction
Image formation
PyTorch
JAX
OpenCV
Git
Agile
Problem solving
Communication

Education

Bachelor's degree in CS/EE/Math
Equivalent practical experience
Master's or PhD (preferred)

Tools

CUDA

Job description

Matterport is seeking a Senior Machine Learning/Computer Vision Engineer to lead research, design, and deployment of state-of-the-art ML/CV systems on the Vision & Learning team. You will influence the full pipeline from intelligent capture guidance to 3D reconstruction and asset delivery.

This on-site role in Sunnyvale, CA requires collaboration across hardware, software, and product teams, and strong Python and C++ coding skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: 3D Vision & Reconstruction
Senior ML Engineer: 3D Vision & Reconstruction

Matterport • Sunnyvale (CA)

Hybrid
USD 190,000 - 253,000
Comprehensive healthcare coverage
401(K) with matching contributions
Tuition reimbursement
Senior 3D ML R&D Engineer (Hybrid)
Senior 3D ML R&D Engineer (Hybrid)

Matterport • Sunnyvale (CA)

On-site
USD 270,000 - 334,000
Senior ML R&D Engineer: 3D Reconstruction & Generative AI
Senior ML R&D Engineer: 3D Reconstruction & Generative AI

Visual Lease • Sunnyvale (CA)

Hybrid
USD 270,000 - 334,000
Healthcare coverage
Dental & Vision
401(k) with match
+3
Senior ML Engineer - 3D Vision & Reconstruction
Senior ML Engineer - 3D Vision & Reconstruction

Visual Lease • Sunnyvale (CA)

Hybrid
USD 190,000 - 253,000
Comprehensive healthcare coverage
401(K) retirement plan
Employee stock purchase plan
+2
Senior ML R&D Engineer — 3D Reconstruction & Generative AI
Senior ML R&D Engineer — 3D Reconstruction & Generative AI

CoStar Group, Inc. • Sunnyvale (CA)

On-site
USD 270,000 - 307,000
Healthcare coverage
401(K) retirement plan with matching
Tuition reimbursement
+2
Senior 3D ML Research Engineer (Neural Rendering)
Senior 3D ML Research Engineer (Neural Rendering)

Matterport • Sunnyvale (CA)

On-site
USD 270,000 - 307,000
Healthcare coverage
401(k) with matching
Tuition reimbursement
+2
Staff ML R&D Engineer - 3D Vision & Digital Twins
Staff ML R&D Engineer - 3D Vision & Digital Twins

CoStar Group • Sunnyvale (CA)

On-site
USD 270,000 - 307,000
Comprehensive healthcare coverage
401(k) retirement plan with matching contributions
Tuition reimbursement
+1
Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic [...]
Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic [...]

CoStar • Sunnyvale (CA)

On-site
USD 190,000 - 253,000
Comprehensive healthcare coverage
401(K) retirement plan
Employee stock purchase plan
+2
Remote Lead ML R&D Engineer - 3D/Spatial AI
Remote Lead ML R&D Engineer - 3D/Spatial AI

CoStar Group, Inc. • Sunnyvale (CA)

On-site
USD 270,000 - 307,000
Healthcare benefits
Tuition reimbursement
401(k) matching
+4
Matterport - Senior Machine Learning/Computer Vision Engineer - 3D Reconstruction and Semantic [...]
Matterport - Senior Machine Learning/Computer Vision Engineer - 3D Reconstruction and Semantic [...]

Matterport • Sunnyvale (CA)

On-site
USD 190,000 - 253,000
Comprehensive healthcare coverage
401(K) with matching contributions
Tuition reimbursement