Niantic Spatial, Inc. is seeking a seasoned Computer Vision Engineer to design and develop production-grade systems that power the Visual Positioning System (VPS). The ideal candidate will have over 5 years of experience in this field, with expertise in Python and/or C++. They will lead technical projects, optimize algorithms, and collaborate across teams to create advanced computer vision solutions. The job requires in-office presence three days a week and offers a unique opportunity to work at the forefront of geospatial AI technology.
Qualifications
5+ years of experience developing and shipping algorithms for image processing.
Expert-level proficiency in Python and/or C++.
Proven track record in designing solutions for Structure from Motion.
Responsibilities
Design, develop, and maintain production-grade computer vision systems.
Refine and scale algorithms for the VPS system.
Optimize ML and CV code for efficiency in cloud and mobile environments.
Lead technical design reviews and mentor junior engineers.
Collaborate with Product, Research, and Operations teams.
Skills
Computer Vision
Algorithm Development
Python
C++
Deep Learning
Structure from Motion
Education
BS, MS, or PhD in Computer Science or related
Tools
PyTorch
JAX
Git
Job description
Niantic Spatial, Inc. is seeking a seasoned Computer Vision Engineer to design and develop production-grade systems that power the Visual Positioning System (VPS). The ideal candidate will have over 5 years of experience in this field, with expertise in Python and/or C++. They will lead technical projects, optimize algorithms, and collaborate across teams to create advanced computer vision solutions. The job requires in-office presence three days a week and offers a unique opportunity to work at the forefront of geospatial AI technology.