NinjaGaming
Senior Unity Developer (Real-Time 3D / Streaming)
NinjaGamingUnited Arab Emirates8 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

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 relevance