Niantic Spatial, Inc.

Niantic Spatial, Inc.

Senior Computer Vision Engineer (Localization)

San Francisco, CA · Senior

Sponsorship not specifiedDetected 82 days ago
PythonAlgorithmsGitMachine LearningDeep LearningPyTorchComputer VisionRoboticsResearchLeadership

About the role

  • Niantic Spatial is an equal opportunity employer.
  • Niantic Spatial, will also consider qualified applicants with criminal histories in accordance with applicable laws.
  • Please contact your recruiter if you want to request an accommodation for the job application or interview process.

Responsibilities

  • Performance Engineering: Optimize complex ML and CV code for maximum efficiency in cloud and mobile environments, ensuring low latency and high-performance execution on GPU/CPU.
  • Benchmarking & Evaluation: Create and own the tools and frameworks used to evaluate the quality of our spatial grounding and 3D maps against ground-truth data.
  • Technical Leadership: Lead technical design reviews, mentor junior engineers, and serve as a team anchor for resolving complex technical disagreements within the mapping stack.
  • Lead technical design reviews, mentor junior engineers, and serve as a team anchor for resolving complex technical disagreements within the mapping stack.

Requirements

  • Coding Proficiency: Expert-level proficiency in python and/or C++.
  • Domain Expertise: Proven track record in designing solutions for Structure from Motion (SfM), VPS or 3D mapping..
  • Required in-office days: 3 days per week
  • Expert-level proficiency in python and/or C++.

Nice to have

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

Skills

  • Deep experience with Deep Learning frameworks (PyTorch or JAX) and version control (Git).

Benefits

  • As a Senior Computer Vision Engineer on the Applied Algorithms team, you will own significant parts of our Localization technology.
  • Design, develop, and maintain production-grade computer vision systems that power Niantic Spatial's VPS (Visual Positioning System) and 3D mapping pipelines.
  • Collaborate with Product, Research, and Operations teams to ensure that state-of-the-art computer vision solutions translate into delightful user experiences.
  • 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.

Company info

  • Part of the role 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.

This listing is sourced directly from Niantic Spatial, Inc.'s careers page and normalized into a canonical job model.