
Senior/Staff 3D Reconstruction Engineer, Spatial AI – DroneDeploy
Procore Technologies2 days ago
Base Salary
$141k - $194k/yr
Responsibilities
- Build and ship learned 3D reconstruction components for pose and geometry estimation, dense reconstruction, scene representation, and rendering.
- Evaluate and integrate Gaussian splatting, neural rendering, 3D foundation models, learned SfM, and related methods with classical SfM and MVS.
- Develop fast, incremental, and streaming reconstruction for drone, ground, and 360° captures.
- Design model architectures, losses, training pipelines, datasets, and foundation-model adaptation strategies.
- Define benchmarks, metrics, and evaluation datasets for geometric accuracy, visual quality, robustness, and runtime.
- Deploy models at scale on GPU cloud infrastructure while optimizing cost, latency, and reliability.
- Shape multi-quarter technical direction, write design documents, conduct code and architecture reviews, and help engineers develop 3D ML expertise.
- Track research from CVPR, ICCV, ECCV, SIGGRAPH, and NeurIPS and prototype promising methods.
- Use and help define team practices for AI coding agents such as Cursor and Claude Code.
Requirements
- Deep demonstrated expertise in at least one area including Gaussian splatting, NeRF-family methods, differentiable or neural rendering, 3D foundation models, learned SfM, streaming reconstruction, learned feature matching, learned MVS, or monocular depth estimation.
- Strong grounding in multi-view geometry, including camera models, bundle adjustment, SfM, and MVS.
- Hands-on experience designing, training, and debugging 3D deep learning models in PyTorch.
- Track record of translating research ideas into production features, widely used open-source code, or strong published results.
- At least 5 years of industry or applied research experience in 3D computer vision or 3D ML; a related PhD counts toward this requirement.
- Master’s or PhD in Computer Science, Electrical Engineering, Robotics, or a related field, or equivalent practical experience.
- Staff-level candidates additionally need 8+ years of experience, a record of setting technical direction across a team or organization, and ownership of multi-quarter technical bets from research through product delivery.
- Preferred qualifications include large-scale outdoor, aerial, or geospatial reconstruction; 360° camera models; adapting large 3D foundation models; mesh or surface reconstruction; multi-GPU training infrastructure; C++ or CUDA; top-venue publications or notable open-source contributions; real-time or on-device 3D; and cloud GPU deployment experience.
Benefits
- Base pay is listed at $140,960.00–$193,820.00 annually.
- The role may be eligible for equity compensation and/or bonus incentive compensation.
Categories
About Procore Technologies
Procore Technologies builds a cloud platform for construction project management used by general contractors, specialty contractors, and owners to manage bidding, scheduling, documents, financials, and field safety via web and mobile apps. It sells its software by subscription and integrates with common accounting and ERP systems. Founded in 2002 and headquartered in Carpinteria, California, Procore is a public company (NYSE: PCOR) whose software supports projects worldwide.