Software Engineer
Senior AI Integrations Engineer responsible for building real‑time 3D streaming systems that adapt Unity content to other game engines and 3D environments, leveraging Unity, PolySpatial, C#, C++, and custom network protocols to encode, render, and interact with interactive 3D content.
The opportunity
The team behind Unity ’s visionOS support, Play-to-Device, and Record & Playback is growing as we prepare for something even more ambitious: adapting PolySpatial to stream Unity content into other game engines and 3D environments — in-process, cross-process, and over the network.
We’re building systems that allow real-time 3D experiences to run, render, and interact in places they weren’t originally authored for, including other major game engines and emerging software platforms. We’re also developing new ways to encode and exchange interactive 3D content: protocols designed not only for rendering and interchange, but also for understanding, transformation, generation, and orchestration by future AI-driven tools and systems.
You’ll help invent the protocols, media formats, and runtime systems that bring interactive 3D content to novel platforms. Working at the intersection of core engine technology, graphics, networking, distributed systems, media, and AI, you’ll help define the interchange layer for the next generation of interconnected games and intelligent 3D ecosystems.
What you'll be doing
What we're looking for
You might also have
Posted June 23, 2026