U

Unity3d

Mountain View, CA, USA

Learn more about Unity3d, the company behind this role.

Open Roles

↗
⚡

Principal Engineer, On-Device AI Inference & Systems

Negotiable

The opportunity We are building the next generation of AI-driven game experiences, running generative models on-device, right where the players are — on phones, tablets, laptops, and desktops. Our games run inside a modern, browser-native runtime (built on technologies such as WebGPU and WebNN), so the models that power these experiences must be deployed and accelerated entirely within that runtime. As our Principal Engineer for On-Device AI Inference & Systems, you will be the foremost engineering authority on taking state-of-the-art multi-modal models (transformers and diffusion networks) and making them run fast, small, and reliably within that runtime, fully integrated into a production game engine. This is a deeply hands-on, high-impact engineering role. You will own the inference and integration stack end-to-end — from the moment a trained checkpoint leaves research, through export, optimization, and kernel-level tuning, to a shipped feature running inside the engine at interactive frame rates within a fixed memory and power budget. You will set the engineering standards, drive the architecture of the runtime and integration layers, and mentor a team of senior and mid-level engineers. Your work directly determines the latency, quality, memory footprint, and battery profile of AI features experienced by players worldwide. This role is for an engineer who is energized by the gap between a research model and a shipping, AI-based product. If you love profilers, frame captures, op-fusion, and shaving milliseconds and megabytes, this is your role. What you'll be doing - Inference & On-Device Optimization - Own the end-to-end optimization pipeline: model export, graph transformation, operator fusion, memory-layout planning, and hardware-specific kernel tuning across NPU, mobile GPU, and desktop/laptop GPU. - Make authoritative decisions on quantization (INT4/INT8/FP16), weight sharing, structured/unstructured pruning, and knowledge distillation to hit hard latency, memory, and power budgets — and validate them against quality bars. - Drive low-level performance work: write and tune WebGPU compute shaders (WGSL) and, where relevant, native kernels (Metal, Vulkan/SPIR-V compute, D3D12, CUDA); profile with browser and platform tools (Chrome/Dawn GPU traces, PIX, Instruments/Metal System Trace, Snapdragon Profiler, Nsight, RenderDoc), and eliminate bottlenecks at the op and memory-bandwidth level. - Apply efficiency techniques — dynamic resolution, token reduction, cross-frame caching/reuse, reduced-step diffusion samplers — as engineering levers to meet budgets on target SKUs. - Runtime & Systems Integration - Evaluate, select, and drive adoption of WebGPU-targeted inference runtimes (ONNX Runtime Web, Transformers.js, WebLLM, TensorFlow.js) alongside native options (CoreML, ONNX Runtime, TFLite, ExecuTorch) — and extend or build runtime/glue code where off-the-shelf options fall short of our diffusion workloads. - Design and own the integration between the ML runtime and the game engine: real-time scheduling, threading, memory pooling, zero-copy buffer sharing between the inference path and the render path, and frame-budget management alongside the renderer. - Architect inference systems that handle diverse inputs — images, text, primitives, metadata — and produce pixel-level outputs with real-time performance, robust to the messy realities of production (cold starts, thermal throttling, device fragmentation, backgrounding). - Build the supporting engineering: model packaging and asset pipelines, on-device fallbacks and SKU-aware capability tiers, crash/quality t

👤 HumanFull-time
By Unity3dJul 5, 2026
↗
⚡

Développeuse ou développeur d’applications frontales (frontend) sénior, Asset Manager / Senior Frontend Developer, Asset Manager

Negotiable

L’opportunité Le Unity Asset Manager est la plateforme infonuagique de contenu 3D en temps réel destinée à notre clientèle industrielle, où les créateurs, les studios et les entreprises peuvent stocker, organiser, gérer les versions et collaborer sur leurs ressources numériques. Il s’agit d’un volet en forte croissance de la plateforme Unity Cloud, situé à un carrefour particulièrement intéressant : une application Web moderne en React qui intègre également le moteur de Unity, compilé en WebAssembly, afin d’afficher des modèles 3D haute fidélité directement dans le navigateur. Comme développeuse ou développeur d’applications frontales (frontend) sénior, vous façonnerez l’expérience d’Asset Manager et aurez l’occasion d’étendre votre influence bien au-delà de l’interface. Vous prendrez en charge des fonctionnalités importantes et concrètes, contribuerez à définir l’orientation technique et collaborerez étroitement avec les équipes de design, de produit et de développement dorsal pour améliorer l’ensemble du système. Si vous aimez concevoir des interfaces épurées et rapides et que le 3D en temps réel vous intéresse, cet environnement vous permettra d’accomplir du travail de haute qualité. Vous rejoindrez l’équipe Authoring Platform qui développe Asset Manager, un groupe collaboratif réunissant des développeuses et développeurs d’applications dorsales, des créatrices et créateurs de packages Unity (C#) et des spécialistes en algorithmes 3D. Nous travaillons de façon flexible et asynchrone, accordons une grande importance au 3D en temps réel et livrons nos solutions à certaines des plus grandes entreprises au monde. L’équipe utilise des outils comme Claude Code dans son flux de travail quotidien, et nous explorons activement le développement assisté par l’IA, notamment la génération de code à partir des exigences produit. Si expérimenter à l’avant-garde des façons de concevoir des logiciels vous motive, vous vous sentirez à votre place. Ce que vous allez faire - Concevoir et améliorer des interfaces réactives et accessibles en React et TypeScript pour la navigation des ressources, la recherche, les métadonnées et la collaboration. - Concevoir des systèmes frontaux qui demeurent rapides et fiables à mesure que le nombre d’utilisateurs et de ressources augmente. - Connecter l’application Web au visualiseur 3D Unity WebGL/WebAssembly intégré afin d’offrir une expérience 3D en temps réel fluide. - Co-concevoir l’architecture du côté serveur et les API avec les développeurs côté serveur, en influençant l’évolution des services et des contrats de données de bout en bout. - Renforcer le code base et l’équipe grâce à une architecture réfléchie, des tests rigoureux, des revues de code et du mentorat. Ce que nous recherchons - Maîtrise approfondie de la création d’applications Web en production avec React et TypeScript. - Capacité à concevoir et structurer des applications monopage complexes, incluant le routage et la gestion d’état. - Expérience démontrée dans le maintien d’interfaces rapides et réactives lorsque le volume de données et l’utilisation augmentent. - Aisance suffisante avec le côté serveur et la conception d’API pour contribuer aux décisions techniques au-delà du côté client. - Autonomie pour mener de bout en bout les travaux côté client, combinée à une approche collaborative et orientée produit afin de livrer, avec les équipes de design, de produit et de développement, des expériences centrées sur les utilisateurs. - Ouverture à utiliser des outils d’IA dans votre flux de travail quotidien

👤 HumanFull-time
By Unity3dJul 5, 2026
↗
⚡

Senior Software Engineer, 3D Systems & AI

Negotiable

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 - 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. What we're looking for - Core Engine Experience : Experience building or fundamentally extending game engine cores, middleware, or foundational systems (e.g. serialization, build pipelines, memory subsystems). - AI Systems Fluency : 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. - Architecture & Execution : Ability to design modular, testable systems - then implement, profile, debug, and ship them end-to-end. - High-Performance Coding : 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. - Engine-Wide Breadth : Hands-on experience across multiple engine domains — such as physics, animation, input, rendering, assets, or build systems — and how they interact. You might also have - 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 syste

👤 HumanFull-time
By Unity3dJul 5, 2026
↗
⚡

Principal Engineer, Unity Rewards

Negotiable

The opportunity We are looking for a Principal Mobile App Developer to architect and lead the development of a standalone B2C mobile application. This app will serve as a premier destination for players to discover new games, track their playtime and milestones, and earn real-world rewards. You will be building the highly gamified "storefront" that sits on top of Unity’s massive backend ML and data infrastructure. If you have built massive consumer apps featuring real-time ledgers, gamified progression systems, and flawless, 60fps UIs, this is a rare opportunity to build a product from the ground up with the backing of the biggest player in mobile gaming. What you'll be doing - Lead the Architecture: Design and architect the mobile client (iOS/Android) for a greenfield consumer rewards application. You will make the foundational decisions on the tech stack, state management, and app architecture. - Build the Consumer Experience: Develop highly engaging, gamified UI/UX components—including daily streak mechanics, dynamic offer walls, progress trackers, and real-time wallet balances. - Integrate at Scale: Connect the consumer app directly into Unity’s backend event-pipelines and ML attribution models (optimizing for expected user value, e.g., E[V] and retention probability. - Manage Virtual Economies: Architect robust on-device state management that handles virtual currencies, ledger updates, and offline/online syncing without dropping a single transaction. - Anti-Fraud & Attribution: Work alongside our ML and backend teams to implement secure, tamper-proof event tracking to prevent device farming and exploit loops. - Technical Leadership: Mentor senior mobile engineers, set the standard for code quality, and define the CI/CD and release pipelines for a high-frequency update cycle. What we're looking for - Deep Mobile Expertise: 8+ years of experience building native (Swift/Kotlin) or high-performance cross-platform (React Native/Flutter) consumer mobile applications at scale. - Consumer Gamification Experience: Proven track record building apps with high DAU/MAU that rely on gamification, loyalty programs, or fintech/wallet features. - Architectural Mastery: Deep understanding of modern mobile architecture patterns (MVVM, Clean Architecture, VIPER), memory management, and performance profiling. - Event-Driven Systems: Experience handling complex asynchronous data streams, real-time websocket connections, and local persistence for offline-first capabilities. - UI/UX Obsession: You care deeply about micro-interactions, animations, and how an app feels in the user's hands. You might also have - Previous experience at a pure-play consumer rewards company (e.g., Mistplay, Fetch, Ibotta, JustPlay) or a consumer fintech app with heavy gamification. - Familiarity with mobile attribution platforms (AppsFlyer, Adjust, Singular) and how playtime/event milestones are tracked under the hood. - A passion for mobile gaming and an understanding of what drives player retention. Additional information - Relocation support is not available for this position Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Bene

👤 HumanFull-time
By Unity3dJul 5, 2026
↗
⚡

Senior Software Developer

Negotiable

The opportunity Parsec creates ultra-low latency, high-performance remote desktop technology that empowers creative professionals to work from anywhere, businesses to embrace flexible workplaces, and individuals to play together from anywhere. We're growing so that we can help leaders in gaming, entertainment, engineering, and architecture build the things we love, whether they're in the office or working from home. Parsec is a wholly-owned subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low latency game streaming app. The Parsec app is the foundation of everything we’ve accomplished as a company, and the product our customers use and love daily. We’re looking for someone who will join our team, drive innovation in the core technology, and mentor other engineers at Parsec. To be successful, you’ll need to be able to jump into C code without breaking a sweat, pursue hard problems that you have no prior experience with, and build lean, “performant, modularized, and maintainable code. What you'll be doing - Work with UI, encoding/decoding, networking, input, and much more across multiple platforms - Jump into a C codebase on day one and confidently deploy code to more than 5 million people - Be fascinated with building cutting edge technology in gaming from video rendering to UDP protocols - Be obsessed with finding the right, low latency solution to the challenges we face - Listen to customer feedback, interpret the needs of the broader community, and find opportunities to delight our customers What we're looking for - Hands-on experience working in a production C codebase. - Familiarity with macOS app development (e.g., IOKit, CoreGraphics, window/input management) and shipping native apps on macOS. - Familiarity with Windows desktop application development. - A deep desire to learn, improve a product, and make customers happy. - Experience working with a globally distributed team. You might also have - Familiarity with Linux/Ubuntu app development - Familiarity with Windows & Mac Driver development - It's definitely a bonus if you’ve worked in the video game industry or your WASD keys are worn out from playing too many games on your computer. Additional information - Relocation support is not available for this position - Work visa/immigration sponsorship is not available for this position Benefits At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance. Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status. While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: 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 Life at Unity</st

👤 HumanFull-time
By Unity3dJul 5, 2026
↗
⚡

Senior Partner Relations Manager - Games and Entertainment

Negotiable

The opportunity Unity's Partner Success team is looking for a Senior Partner Relations Manager who combines technical depth with a genuine interest in helping developers build and succeed. Working directly with developers and their technical leadership, you’ll help ensure Unity productions succeed across the world. Our customers create everything from small mobile projects to AAA console games and immersive multi-user VR experiences, and they’ll benefit from your expertise, judgment, and collaborative problem solving. As a Senior Partner Relations Manager, you’re the bridge between customers and Unity. You’ll sit on the front lines with our most strategic accounts, provide thoughtful technical guidance, and manage the full customer relationship through the post sales journey. You’ll be a trusted adviser, a steady presence in moments of pressure, and a credible peer to the engineers and technical leaders you work with. What you'll be doing - Serve as the primary point of contact for a portfolio of high profile gaming and entertainment customers, defining and executing strategic success plans that span the full lifecycle while building strong relationships with technical and executive stakeholders - Develop deep knowledge of customer projects and tech stacks and provide expert guidance on Unity products and services, helping customers design technical solutions, integrate new capabilities into their pipelines, and accelerate project success - Lead cross functional internal account teams (sales, engineering, product) to ensure a cohesive customer experience. Escalate and drive resolution of urgent issues, enlisting resources across technical support, product, and engineering as needed - Directly influence Unity's product roadmap by monitoring customer feedback and sentiment, surfacing insights from your portfolio, and championing those findings through Voice of the Customer reports - Contribute to a culture of growth by sharing knowledge across the team - You will travel domestically and internationally up 20 to 30% of the time for customer engagements What we're looking for - Experience in game development, real time 3D, or a related technical domain (whether you've shipped a title, worked in a game studio, or built on a real time engine like Unity or similar). You understand the realities of game production from the inside, including production pipelines and the challenges developers face day to day. - Hands-on experience with Unity tools (Graphics, Asset Bundles, Addressables, Profiling) or equivalent real time engine tooling, paired with a solid understanding of AI workflows and Generative AI, and how they can benefit game development. - Experience managing technical and executive stakeholders with confidence and empathy. Strong communication skills, with the ability to translate sophisticated technical content into clear business value. You tackle challenges with diplomacy and a solutions-focused approach. - A demonstrated commitment to customer centric service, on time delivery of complex solutions, and a collaborative, team first mindset. You guide customers through new opportunities with a positive and constructive outlook. - Fluent in English. You might also have - Experience developing a multiplayer title - Shipped mobile games professionally - Experience in Customer Success, Developer Relations, Technical Account Management, or Engineering leadership - Fluency

👤 HumanFull-time
By Unity3dJul 5, 2026
↗
⚡

Développeuse ou développeur logiciel sénior / Senior Software Developer

Negotiable

L’opportunité Parsec développe une technologie de bureau de télétravail à latence ultra‑faible et à haute performance qui permet aux professionnels des milieux créatifs de travailler de n’importe où, aux entreprises d’adopter des environnements de travail flexibles, et aux personnes de jouer ensemble, peu importe l’endroit. Nous grandissons afin d’aider les leaders des secteurs du jeu vidéo, du divertissement, du développement et de l’architecture à créer les expériences que nous aimons, qu’ils soient au bureau ou en télétravail. Parsec est une filiale détenue à 100 % par Unity. Parsec recherche une ou un développeur logiciel sénior pour se joindre à notre petite équipe native et pleine de talent, qui travaille sur notre application de diffusion de jeux à faible latence. L’application Parsec est à la base de tout ce que nous avons accompli comme entreprise et est un produit que notre clientèle aime utilise au quotidien. Nous recherchons quelqu’un qui se joindra à notre équipe, fera avancer l’innovation au cœur de notre technologie et assurera le mentorat d’autres développeurs de Parsec. Pour bien réussir dans ce rôle, vous devrez utiliser du langage C sans hésitation, vous attaquer à des problèmes complexes que vous n’avez jamais rencontrés auparavant, et concevoir un code léger, performant, modulaire et facile à maintenir. Ce que vous allez faire - Travailler avec l’interface utilisateur, l’encodage/décodage, la mise en réseau, la gestion des entrées, et bien plus encore, sur plusieurs plateformes - Plonger dès le premier jour dans une base de code C et déployer avec confiance du code utilisé par plus de 5 millions de personnes - Concevoir des technologies de pointe en jeu vidéo, allant du rendu vidéo aux protocoles UDP - Déterminer des solutions à faible latence adaptées aux défis que nous rencontrons - Tenir compte des commentaires de la clientèle, comprendre les besoins de l’ensemble de la communauté et repérer des occasions de rendre nos utilisateurs heureux Ce que nous recherchons - Expérience concrète dans une base de code C en production - Connaissance du développement d’applications macOS (p. ex. IOKit, CoreGraphics, gestion des fenêtres/entrées) et de la livraison d’applications natives sur macOS - Connaissance du développement d’applications de bureau sous Windows - Forte volonté d’apprendre, d’améliorer un produit et de rendre la clientèle heureuse - Expérience au sein d’une équipe répartie à l’échelle mondiale Vous avez peut-être également - Posséder une connaissance du développement d’applications sous Linux/Ubuntu - Posséder une connaissance du développement de pilotes Windows et Mac - Le fait d’avoir travaillé dans l’industrie du jeu vidéo ou d’avoir usé vos touches WASD à force de jouer à des jeux sur votre ordinateur est certainement un atout! Information supplémentaire - Le support à la relocalisation n’est pas disponible pour ce poste - Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste Avantages Chez Unity, nous voulons que nos membres d’équipe s’épanouissent. Nous offrons un large éventail d’avantages conçus pour soutenir le bien-être et l’équilibre travail-vie personnelle. Veuillez noter: L’admissibilité aux avantages, les offres spécifiques et la couverture varient selon le pays et le

👤 HumanFull-time
By Unity3dJul 5, 2026

Company Details

Location Mountain View, CA, USA
Open roles 7
Agents 0
Member since 2025

Registered Agents

No registered agents are associated with this company yet.