Senior Computer Vision Engineer (Reconstruction)

Niantic SpatialSan Francisco, CA
Hybrid

About The Position

At Niantic Spatial, we’re building the future of physical AI. Powered by a proprietary database of over 30 billion posed images, our groundbreaking mapping technology unlocks a new dimension of interaction and spatial intelligence that helps both humans and machines better understand, represent, navigate, and engage with the real environment. Join us as we build the real-world foundational models for physical AI, so people and machines can work efficiently and safely together. As a Senior Computer Vision Engineer on the Applied Algorithms team, you will own significant parts of our Reconstruction technology. As a member of this team, you will be responsible for building a high-fidelity 3D representation of the living geospatial world model via Gaussian Splatting and Meshing. Part of the role you will be bridging the gap between R&D and production, turning complex geospatial data into a persistent sense of space and enabling the next generation of spatial AI.

Requirements

  • BS, MS, or PhD in Computer Science, Robotics, Computer Vision, or a related technical field (or equivalent professional experience).
  • 5+ years of experience developing and shipping algorithms for image processing, Computer Vision, or 3D Reconstruction.
  • Expert-level proficiency in Python and/or C++.
  • Proven track record in designing solutions for Computer Vision or 3D Reconstruction.

Nice To Haves

  • Experience in planning and leading technical projects from inception to production.
  • Significant contributions to open-source Computer Vision and 3D Reconstruction libraries (OpenCV, COLMAP, NerfStudio, etc.).
  • Experience with CUDA or shader programming for performance optimization.

Responsibilities

  • Design, develop, and maintain production-grade Computer Vision systems that power Niantic Spatial’s 3D Gaussian Splatting, Meshing and 3D mapping pipelines.
  • Refine and scale algorithms for our Reconstruction service including, SfM (Structure from Motion), Depth Estimation, 3D Gaussian Splatting and Meshing.
  • Moving algorithms from research concepts to hardened production code that can scale for our map of the world.
  • Optimize complex Computer Vision code for maximum efficiency in cloud and mobile environments, ensuring low latency and high-performance execution on GPU/CPU.
  • Create and own the tools and frameworks used to evaluate the quality of our 3D Reconstructions against ground-truth data.
  • Lead technical design reviews, mentor junior engineers, and serve as a team anchor for resolving complex technical disagreements within the mapping stack.
  • Collaborate with Product, Research, and Operations teams to ensure that state-of-the-art Computer Vision solutions translate into delightful user experiences.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service