1. What is a Software Engineer at Niantic Spatial?
As a Software Engineer at Niantic Spatial, you are at the frontier of bridging the digital and physical worlds. This role is critical to the company’s mission of building the "real-world metaverse," where spatial computing, Embodied AI, and advanced infrastructure intersect to create immersive, planet-scale experiences. You are not just writing code; you are architecting the systems that allow machines to perceive, understand, and interact with the physical environment in real-time.
Whether you are working within the Embodied AI team to advance robot learning or building the robust Infrastructure that powers Niantic’s global platforms, your contributions directly impact how millions of users engage with spatial content. This position demands a rare combination of high-level systems thinking and precise, low-level implementation. You will be expected to solve complex, high-stakes engineering problems that push the boundaries of current technology, making this a challenging but highly rewarding role for engineers who thrive on innovation.