[Remote] Senior AI Integrations Engineer
Note: The job is a remote job and is open to candidates in USA. Unity is the leading platform to create and grow games and interactive experiences. They are seeking a Senior AI Integrations Engineer to help define runtime protocols and build systems for interactive 3D content across various platforms, focusing on integrating AI-driven tools and systems.
Responsibilities
- Help define runtime protocols, formats, and execution models to encode, compress, and replay interactive 3D content between engines and AI models
- Own and evolve critical subsytems across the engine stack, from low-level C++ runtime code to high-level C# APIs across editor, build, simulation, streaming, and playback
- Build systems to capture, serialize, stream, and synchronize scene state, components, assets, user interactions, and rendering data under tight bandwidth, latency, determinism, and memory constraints
- Design interfaces and feedback loops that allow AI systems to inspect engine state, invoke engine capabilities, and validate outcomes
Skills
- Experience building or fundamentally extending game engine cores, middleware, or foundational systems (e.g. serialization, build pipelines, memory subsystems)
- Practical experience integrating AI/ML into production software, including areas such as model training, data collection, evaluation loops, agents, tool use, or model-context protocols
- Ability to design modular, testable systems - then implement, profile, debug, and ship them end-to-end
- Strong C++ and C# skills, with practical understanding of CPU caches, memory layout, allocation patterns, branch behavior, profiling, and performance tradeoffs in real-time systems
- Hands-on experience across multiple engine domains — such as physics, animation, input, rendering, assets, or build systems — and how they interact
- Experience building infrastructure for training data generation, synthetic data, simulation environments, evaluation harnesses, reinforcement learning, or agentic workflows
- Familiarity with 3D data formats and spatial content pipelines, such as USD, glTF, procedural generation, or semantic scene representations
- Experience with MCP-style tool interfaces, LLM agents, multimodal models, inference pipelines, embeddings, vector search, or AI systems that inspect and act on structured application state
- Knowledge of compression, streaming, replication, authority models, RPCs, state diffing, delta encoding, or network protocols for real-time interactive systems
- Experience with determinism, replay systems, simulation consistency, multithreading, job systems, lock-free programming, Unity DOTS, or other data-oriented runtime architectures
Benefits
- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement/pension plans
- Generous vacation and personal days
- Support for new parents through leave and family-care programs
- Office food snacks
- Mental Health and Wellbeing programs and support
- Employee Resource Groups
- Global Employee Assistance Program
- Training and development programs
- Volunteering and donation matching program
Company Overview