Niantic Spatial
Senior Computer Vision Engineer (Localization)
$189K–$255K
San Francisco, CA +1 · Hybrid · Senior · Full-time · Posted Sep 18, 2026
- Location
- San Francisco, CA
Sunnyvale, CA - Experience
- 5+ years.
- Education
- BS, MS, or PhD in Computer Science, Robotics, Computer Vision, or a related technical field (or equivalent professional experience).
About the job
Own and develop production localization, visual positioning, and 3D mapping systems that help people and robots navigate the real world.
What you'll do
- Design, develop, and maintain production computer vision systems for VPS and 3D mapping pipelines.
- Improve and productionize localization algorithms; optimize performance across cloud and mobile GPU/CPU environments.
- Build map-evaluation tools and frameworks, lead technical reviews, and collaborate across teams.
What they ask for
- BS, MS, or PhD in Computer Science, Robotics, Computer Vision, or a related technical field, or equivalent professional experience.
- 5+ years developing and shipping image processing, computer vision, or 3D reconstruction algorithms.
- Expert-level proficiency in Python and/or C++; proven experience designing solutions for SfM, VPS, or 3D mapping.
- Deep experience with PyTorch or JAX and Git.
Nice to have
- Experience planning and leading technical projects from inception to production; contributions to open-source CV libraries such as OpenCV or COLMAP.
- Experience with CUDA or shader programming for performance optimization.
Pay
$189K – $255K (base salary); bonus + equity + benefits (amounts not stated)
Tools
Python, C++, PyTorch, JAX, Git, SfM, OpenCV, COLMAP
AI focus
Develop and scale computer vision and machine-learning algorithms for localization, visual positioning, 3D mapping, and spatial grounding.
Model-written summary · the original posting is authoritative