Drimva

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

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)