
Software Engineering Intern (Summer 2027)
Niantic Spatial22 hours ago
Responsibilities
- Build, train, and evaluate model architectures in PyTorch and improve data loaders, loss functions, and training loops.
- Design and scale distributed training pipelines across multi-GPU and multi-node environments.
- Build high-throughput data ingestion and preprocessing pipelines for imagery, 3D point clouds, visual data, and sensor data.
- Instrument training and backend systems with metrics, dashboards, alerting, structured logging, and distributed tracing.
- Build and ship product features for organizations, projects, spatial data, content, and customer workflows.
- Design consistent, documented APIs connecting products, web and mobile applications, and developer tools.
- Develop and optimize Go or C++ microservices supporting visual positioning and reconstruction services.
- Profile bottlenecks, improve latency and reliability, and deliver tested production-grade software used by customers and other teams.
Requirements
- Currently pursuing a BS or MS in Computer Science, Robotics, Electrical Engineering, Systems Engineering, Computer Vision, or a related field.
- Experience with TypeScript, Python, C++, or Go for Infrastructure and Backend tracks.
- Curiosity about AI interacting with the physical world, including 3D reconstruction, spatial reasoning, or real-world positioning systems.
- Ability to work independently, debug ambiguous problems, and communicate clearly with a small team.
- Availability to work four days per week in the San Francisco office for the full 12-week internship.
- Preferred experience includes Kubernetes, AWS, GCP, Docker, Terraform, CUDA, GPU parallelization, PyTorch, OpenCV, COLMAP, robotics, autonomous systems, XR, spatial computing, Gaussian Splatting, NeRF, REST APIs, SQL, relational databases, or AI-assisted development tools such as Claude and ChatGPT.
Benefits
- Expected hourly compensation is $48–70 per hour.
- Housing assistance is available for candidates outside the Bay Area, with details provided during the offer process.
- The 12-week internship is based in the San Francisco office and requires on-site work at least four days per week.
- Lunch is provided daily and snacks are stocked.
Tech Stack
Categories
About Niantic Spatial
Niantic Spatial builds computer‑vision and spatial computing software that maps real‑world environments and localizes people and machines within them. The company offers a platform with APIs and SDKs for creating AI‑native digital twins, visual positioning, and spatial question‑answering, serving robotics, AR/VR, defense, and industrial operations. Privately held, it sells its technology to enterprises that need precise, geometrically accurate understanding of physical spaces beyond GPS or screen‑bound systems.