Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a Senior Unity Developer with deep expertise in advanced rendering, animation systems, and real-time optimization to push the boundaries of realism and interactivity.
Responsibilities
- Core Development
- Build real-time, photorealistic environments and lifelike avatars using Unity HDRP.
- Implement advanced animation systems (blend trees, IK, motion capture, procedural gestures).
- Integrate TTS, NLP-driven behavior, and AI gesture systems into Unity scenes.
- Deliver seamless client experiences across WebGL, desktop, and mobile platforms.
- Optimization & Performance
- Profile and optimize rendering for real-time 60fps+ performance across devices.
- Implement scalable asset streaming, memory management, and GPU/CPU optimization.
- Balance server-side vs client-side rendering in a hybrid architecture.
- Innovation & R&D
- Explore MetaHuman/Ready Player Me avatars, facial animation pipelines, and AI-driven expressions.
- Research and prototype best practices in interactive 3D streaming (WebRTC, LL-HLS).
- Drive experimentation in procedural environments and dynamic content pipelines.
- Collaboration & Delivery
- Work with backend, AI, and DevOps teams to ensure seamless system integration.
- Translate server logic and event data into synchronized real-time animations and interactions.
- Contribute to the technical roadmap, rapid prototyping, and MVP delivery milestones.
Requirements
- 7–10+ years of professional Unity development, including extensive work on complex, real-time 3D systems.
- Expert in Unity HDRP/URP, real-time rendering pipelines, and shader programming.
- Strong experience with character animation systems (IK, blend trees, procedural animation, mocap integration).
- Hands-on experience integrating AI-driven systems (TTS, NLP, generative models) into Unity.
- Proven track record in WebGL/WebRTC deployment of Unity projects.
- Deep expertise in performance profiling, GPU/CPU optimization, and memory management.
- Experience collaborating on large-scale interactive platforms with backend and AI components.
Nice-to-Have
- Experience with Unreal Engine 5 or comparative engine benchmarks.
- Familiarity with procedural environment generation and dynamic content.
- Knowledge of low-latency streaming, hybrid rendering, or multiplayer synchronization.
What We Offer
- The opportunity to work on a cutting-edge real-time 3D platform with AI-driven interactivity.
- A chance to push the boundaries of avatars, streaming, and immersive environments.
- Collaboration with a world-class team across AI, backend systems, and real-time streaming.
- Competitive compensation and growth opportunities.
Key Skills
Ranked by relevanceReady to apply?
Join NinjaGaming and take your career to the next level!
Application takes less than 5 minutes