Senior Machine Learning/Computer Vision Engineer, 3D Reconstruction and Semantic Understanding

CoStar Group

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Salary
$190,000–$253,000 / yr
Employment
Full-time
Posted
118 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $222k
$163k $290k
below market most similar roles pay here above market

This role pays less than 53% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $222k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About CoStar Group

CoStar Group is the leading provider of commercial real estate information, analytics, and online marketplaces, including CoStar, Apartments.com, and LoopNet platforms. Industry: Commercial Real Estate Data & Analytics

CoStar Group currently has 59 open roles on FindRole.

Listed pay typically runs $133,000–$190,000 across 59 roles with salary data.

Most-posted roles

View all roles at CoStar Group

At a glance

TL;DR · Senior Machine Learning/Computer Vision Engineer, 3D Reconstruction and Semantic Understanding

Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding joins the Vision & Learning team to drive the research, design, and production deployment of machine learning and computer vision systems. This role focuses on the core spatial capture and reconstruction platform, where you will develop algorithms for camera pose estimation, mesh generation, surface reconstruction, and texturing pipelines. You will build intelligent systems leveraging semantic scene understanding to optimize real-time capture and improve digital twin quality. Key technologies include Python, C++, PyTorch, JAX, and OpenCV. You will apply deep learning and foundation model techniques to problems in segmentation, depth estimation, multi-view geometry, and appearance modeling. The work involves solving complex technical challenges in 3D scene reconstruction and visual perception to create high-fidelity spatial data.

What you'll do

  • Research and improve camera pose estimation algorithms for robust localization and spatial understanding.
  • Advance mesh generation, surface reconstruction, and texturing pipelines to produce high-fidelity 3D assets.
  • Implement intelligent systems using semantic scene understanding to guide and optimize real-time capture processes.
  • Apply deep learning and foundation models to segmentation, depth estimation, and multi-view geometry.
  • Manage the full ML lifecycle including data collection, model training, evaluation, and production deployment.
  • Prototype novel computer vision techniques to improve the speed and robustness of 3D reconstruction systems.
  • Write high-quality, well-tested, and maintainable code in Python and C++.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field, or equivalent practical experience.
  • 3+ years of hands-on experience in machine learning and computer vision.
  • Strong programming skills in Python and C++.
  • Deep understanding of computer vision fundamentals including 3D geometry, multi-view reconstruction, and image formation.
  • Experience with deep learning frameworks like PyTorch or JAX and computer vision libraries like OpenCV.
  • Experience with version control systems and agile development methodologies.
  • Master's or Ph.D. in Computer Vision, Machine Learning, Robotics, or a related field (preferred).
  • 5+ years of industry experience developing and deploying computer vision or ML systems in production environments (preferred).

More like this

Similar roles

Lead Machine Learning R&D Engineer

CoStar Group

Remote (Sunnyvale, CA) 166 days ago $270,000–$307,000
Machine Learning Computer Vision Python PyTorch 3D Data Processing Deep Learning CNNs Transformers NumPy Pandas MLOps AWS Azure GCP Neural Rendering Gaussian Splatting NeRFs SLAM 3D Reconstruction Point Cloud Processing Mesh Processing Depth Estimation
3+ yrs exp Remote

Lead Machine Learning R&D Engineer

CoStar Group

Remote (Sunnyvale, CA) 166 days ago $270,000–$307,000
Machine Learning Computer Vision Python PyTorch 3D Data Processing Deep Learning CNNs Transformers NumPy Pandas MLOps AWS Azure GCP Neural Rendering Gaussian Splatting NeRFs SLAM 3D Reconstruction Point Cloud Processing Mesh Processing
3+ yrs exp Remote

Senior Machine Learning R&D Engineer

CoStar Group

Sunnyvale, CA 59 days ago $270,000–$307,000
Python PyTorch NumPy Pandas Deep Learning Computer Vision Neural Rendering Generative Modeling Diffusion Models 3D Reconstruction Gaussian Splatting NeRFs Transformers CNNs Mesh Processing Multi-GPU Training SLAM Structure-from-Motion
5+ yrs exp

Senior Machine Learning R&D Engineer

CoStar Group

Sunnyvale, CA 71 days ago $270,000–$307,000
PyTorch Python Computer Vision Neural Rendering Generative Modeling Diffusion Models 3D Reconstruction Gaussian Splatting NeRFs Transformers CNNs NumPy Pandas Multi-GPU Training Mesh Processing SLAM Structure-from-Motion Novel View Synthesis

Senior ML Ops Engineer

CoStar Group

Sunnyvale, CA 137 days ago $173,000–$253,000
MLOps Python TensorFlow PyTorch AWS Azure GCP Docker Kubernetes CI/CD Airflow Kubeflow Temporal Git Quantization Pruning Distillation Neural Architecture Search Computer Vision
3+ yrs exp Hybrid