Senior Machine Learning R&D Engineer

CoStar Group

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$270,000–$307,000 / yr
Employment
Full-time
Posted
58 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $228k
This role $288k
$160k $323k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $200,437–$254,750 — the blue band above. At the midpoint, this role pays about $288k versus about $228k 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 R&D Engineer

The Senior Machine Learning R&D Engineer joins the Matterport team to develop a foundational reconstruction model for 3D spatial data. You will research and build next-generation neural reconstruction and generative systems to create photorealistic 3D spaces from sparse or noisy captures. Your daily work involves training large-scale models to fill occlusions, synthesize unseen views, and enhance digital twin fidelity. You will utilize PyTorch, Python, NumPy, and Pandas to implement deep learning architectures including CNNs, Transformers, and diffusion models. Key technical focuses include neural rendering techniques like Gaussian splatting and NeRFs, as well as 3D computer vision tasks like SLAM and point cloud processing. This role solves the complex problem of generating coherent, complete 3D environments from real-world indoor and outdoor spatial data.

What you'll do

  • Research, design, and train large-scale foundational models for 3D reconstruction and generative scene completion.
  • Advance state-of-the-art neural rendering techniques like Gaussian splatting and NeRFs for indoor and outdoor spaces.
  • Develop generative approaches using diffusion models to complete occluded regions and synthesize unobserved viewpoints.
  • Design and optimize scalable training and inference pipelines for large 3D datasets including images, video, point clouds, and meshes.
  • Translate research prototypes into production-ready systems integrated into the core capture and reconstruction platform.
  • Define rigorous evaluation methodologies and benchmarks for reconstruction quality and generative plausibility.
  • Contribute to the architectural design and strategic roadmap of the foundational reconstruction model.
  • Generate intellectual property through patents and publications to represent the company's research to the community.

What we're looking for

  • Bachelor's degree from an accredited, not-for-profit, in-person University or College.
  • Experience in machine learning research and development focusing on computer vision, 3D data processing, neural rendering, or generative modeling.
  • Proficiency in PyTorch and strong programming skills in Python.
  • Solid understanding of deep learning architectures, optimization techniques, and evaluation methodologies.
  • Experience with data manipulation and analysis libraries such as NumPy and Pandas.
  • Demonstrated ability to conduct independent research and implement novel solutions for complex, real-world datasets.
  • Ph.D. or Master's Degree in Computer Science, Computer Vision, Machine Learning, Graphics, Robotics, or a related quantitative field (preferred).
  • 5+ years of industry experience in applied ML research and development, particularly training and shipping large models to production (preferred).

More like this

Similar roles

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

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

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

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 46 days ago $175,000–$308,500
Python Rust C++ Go PyTorch JAX TensorFlow Spark Daft Polars DuckDB Docker Kubernetes Parquet Iceberg Delta Lance Arrow Ray Data NVIDIA DALI WebDataset Mosaic StreamingDataset DataHub OpenLineage Unity Catalog
5+ yrs exp

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 57 days ago
Machine Learning C++ Python PyTorch TensorFlow Computer Vision Multi-sensor Fusion Deep Learning TensorRT Transformers Data Pipelines Model Optimization NVIDIA DRIVE AV Object Detection Semantic Segmentation
8+ yrs exp