Skip to main content

AI Engineer, Computer Vision

Summary by AIEngineer.careers

AI Engineer, Computer Vision is a Computer Vision Engineer role (full-time). with Niantic Spatial. in SAN FRANCISCO, US. Compensation shown: $166K–$221K. Imported listing (source: feeny.ai). Apply on the employer's site (feeny.ai).

Imported listing (source: feeny.ai) · Apply on feeny.ai

How our listings work

SAN FRANCISCO · US
$166K–$221K
Full-time
MID
Apply Now

More AI jobs in United States

The sections below reproduce the third-party job description for reference. AIEngineer.careers does not write or control this text.

Imported job description

Sourced from feeny.ai

Niantic Spatial is hiring an AI Engineer for Computer Vision to help build the deep learning models behind its centimeter-level Visual Positioning System. You will train and evaluate visual localization models in PyTorch, build data pipelines over a 30-billion-image corpus, and help take models from checkpoint to production serving. The role sits at the junction of research and production, working closely with researchers, ML infrastructure engineers, and the Real-World Test Lab.

Responsibilities

  • Implement, train, and evaluate visual localization models in PyTorch, including feature extraction and matching, image retrieval, pose regression, and scene-coordinate regression
  • Contribute to high-throughput ingestion and preprocessing pipelines for imagery, poses, and 3D point clouds
  • Run training jobs across GPU environments on a 30-billion-image corpus and keep experiments reproducible
  • Build and maintain the localization evaluation suite covering pose accuracy, recall, and latency
  • Support production deployment including export, inference optimization, and monitoring
  • Translate field failures into training data and benchmark improvements with Research and the Real-World Test Lab

Requirements

  • Experience training deep learning models for computer vision tasks in PyTorch
  • Foundational understanding of visual localization, learned feature matching, image retrieval, pose estimation, SLAM, or structure-from-motion, plus underlying 3D geometry
  • Comfort working with large image or 3D datasets, including preprocessing and curation
  • Familiarity with GPU-based training and ability to reason about training runs
  • Strong Python skills and a habit of writing reproducible code
  • Bachelor's or master's degree in computer science, computer vision, robotics, or related field, or equivalent practical experience

Nice to Have

  • Published work on learned localization, visual place recognition, scene-coordinate regression, or vision foundation models (CVPR, ECCV, ICCV, NeurIPS, 3DV)
  • Experience with large-scale self-supervised or multi-view pretraining, or fine-tuning vision foundation models for geometric tasks
  • Inference optimization for edge or mobile hardware (TensorRT, ONNX, CoreML)
  • Experience with petabyte-scale spatial data such as point clouds, meshes, or geospatial indexing
  • Background in robotics, augmented reality, 3D reconstruction, digital twins, or autonomous systems
  • Prior industry or research internship experience contributing to a production CV system

Benefits

Equity / stock optionsannual bonusmedical insurancedental insurancevision insurance401k

Tech Stack

3D GeometryCoreMLFeature MatchingGPU TrainingImage RetrievalONNXPose EstimationPythonPyTorchSLAMStructure-from-MotionTensorRT
Niantic Spatial

Niantic Spatial

San Francisco · US · 160+ employees

Niantic Spatial builds real-world foundational models for physical AI. It focuses on reconstructing physical spaces as AI-native digital twins, localizing machines, and enabling AI to understand and answer questions about the real world.

Weekly job alert

Get a weekly email when new AI engineering jobs match your filters. Free — confirm your address to start.

Related Jobs