Latest AI JobsBrowse Jobs
Niantic Spatial logo

Senior/Staff Product Engineer, Embodied AI

Niantic SpatialSan Francisco, CAEngineering
Apply on company site
Salary
$207K – $265K
Job type
Full-time
Work mode
Remote
Posted
30 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior/Staff Product Engineer role at Niantic Spatial is a full-time position based in San Francisco, California, offering a hybrid work model with three days per week in the office. This role suits an entrepreneurial engineer with a co-founder mentality who wants to build developer-facing products and shape the future of physical AI.

Key Responsibilities

Design and operate backend systems for user accounts, organizations, sites, scans, assets, processing jobs, permissions, asynchronous workflows, storage, and data access.
Build the product surface by creating APIs, UIs, packages, and documentation that autonomy teams use to experience the technology.
Transform scans and reconstructions into reliable, interoperable assets featuring metadata, semantic labels, object structures, and selectable variants for customer simulation tools.
Partner closely with reconstruction, mapping, localization, and research teams to turn prototypes and pipeline outputs into production-grade services and user experiences.
Work directly with internal users and external customers to integrate technology, diagnose failures, and improve product reliability.
Collaborate with the group general manager, product leader, and robot learning engineer to influence the product roadmap.

Requirements

Bring six or more years of professional software engineering experience alongside a Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Demonstrate significant experience building and operating production web applications and backend services with strong fundamentals in API design, data modeling, testing, observability, and reliability.
Have shipped developer-facing products, including documentation and reference code, and worked with 3D or comparable binary asset formats to production depth.
Show proficiency in Python and TypeScript, with the ability to work across both frontend and backend to take features from requirements to production.
Possess experience designing asynchronous workflows, long-running jobs, external integrations, and data-intensive systems.

Nice to Have

Experience working with robotics simulators or toolchains such as Isaac Sim, Isaac Lab, MuJoCo, or OpenUSD.
Background building products geared toward geospatial, 3D, computer vision, graphics, robotics, or spatial computing.
Prior work on visualization or asset-management experiences utilizing React, Next.js, or Three.js.

Skills and Tools

Python
TypeScript
React
Computer Vision
API Design and Backend Systems
3D Asset Formats

Salary and Benefits

The base salary range for this position is $207,000 to $265,000 per year, with the final offer determined by experience and scope. Compensation includes an annual bonus, equity, and a comprehensive benefits package featuring medical, dental, and vision coverage, as well as a 401(k).

About the Company

Niantic Spatial builds physical artificial intelligence powered by a proprietary database of over 30 billion posed images. The company provides reconstruction technology that captures environments with geometric accuracy and a Visual Positioning System for precise global positioning. Their solutions serve customers across robotics, the public sector, and energy and industrial markets to bridge the gap between simulation and reality for embodied AI.

How to Apply

Interested candidates should apply directly on the official Niantic Spatial careers page.

Skills and tech stack

Questions candidates ask

What is the location and work model for this role?

This role is based in the San Francisco, CA office with a hybrid work model requiring three days per week in the office.

What is the salary range for the Senior/Staff Product Engineer?

The base salary range is between $207,000 and $265,000 per year, supplemented by an annual bonus, equity, and comprehensive benefits.

How many years of experience are required?

Candidates must have 6 or plus years of software engineering experience, along with a relevant Bachelor's degree or equivalent practical experience.

What programming languages are required for this position?

Proficiency in Python and TypeScript is required for this role.

What benefits are included with the position?

Benefits include medical, dental, and vision coverage, a 401(k) plan, an annual bonus, and equity.

Ready to apply?

The application is on the official Niantic Spatial careers page.

Apply on company site