Niantic Spatial
Staff/Senior Staff Computer Vision Engineer - Map team
San Francisco, CA, Remote. Posted 22 days ago
The role
You will own and drive Reconstruction and Localization technologies to build a living geospatial world model. You will lead the design of core technologies like Structure from Motion and 3D Reconstruction while mentoring other engineers.
What you will do
- Lead the design and implementation of core technologies like Structure from Motion, Feed Forward, Foundational models, and 3D Reconstruction.
- Invent novel solutions in VPS and 3D Reconstruction through applied research.
- Design, develop, and maintain scalable production-grade Computer Vision systems.
- Develop and optimize algorithms and train models for CPU/GPU execution.
- Drive decision-making by creating high quality data for spatial grounding.
- Define the technical roadmap and quarterly objectives with engineering leadership.
- Provide high-level mentorship and code governance.
- Collaborate with Product, Research, and Operations teams.
Required qualifications
- 7+ years of professional experience in Computer Vision, Machine Learning, or a related field (or 4+ years with a PhD in a relevant domain).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Strong proficiency in Python and/or C/C++.
- Proven experience in both classical and learned-based 3D Computer Vision and ML.
- Demonstrated experience in taking research into production at scale.
- Previous experience tech leading computer vision projects.
Nice to have
- Master's or PhD preferred
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- 401(k)
- Comprehensive benefits package
About the company
Niantic Spatial builds spatial AI models and services so people and machines can reason, learn and act safely in the physical world. They build a living, measured record of the real world that machines can query and use to understand how places change over time.