Qureos

FIND_THE_RIGHTJOB.

Senior 3d technical Artist Unity and Blender

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

job description

We need a senior, independent developer who can build an embeddable Unity WebGL Avatar SDK for the web and also handle 3D avatar rendering, textures, animation, and MetaHuman-style realism. The core task is to deliver a framework-agnostic JavaScript/TypeScript SDK that embeds a Unity WebGL avatar directly into a web page (no iframe) and exposes a clean API like:

speak(text: string) → sends text into Unity

Unity handles speech + avatar logic fully inside the WebGL build (no backend, no external services)

You will deliver the solution end-to-end: Unity integration + SDK + a thin React/Angular wrapper demo.

Candidate Task (What you will build)

Objective:

Build a complete, embeddable JavaScript/TypeScript SDK that loads a Unity WebGL avatar into a web page and allows client apps (React/Angular) to trigger avatar speech using only text input.

Key Requirement:

No backend APIs or external services

SDK passes text to Unity

Speech + avatar logic stays inside Unity WebGL build

Responsibilities

Unity + WebGL Integration

Build and optimize a Unity WebGL avatar project for production use (performance + load time).

Implement Unity-side bridge to receive text from JS and trigger speech internally.

Handle avatar animation states: idle/talk/blendshapes/lip-sync (Unity-side).

Ensure WebGL build works reliably across modern browsers (Chrome/Edge/Safari where possible).

SDK Development (JavaScript/TypeScript)

Develop a framework-agnostic SDK in TypeScript that:

Embeds Unity WebGL into a specified DOM container (no iframe)

Exposes public API: speak(text: string) (minimum)

Supports sizing via CSS or SDK config (width/height)

Has clean lifecycle methods (init/load/dispose) and error handling

Maintain strict separation: SDK core contains Unity logic; wrappers remain thin.

Framework Demo (Angular or React)

Provide a minimal Angular or React demo that:

Renders the avatar using SDK

Calls speak() from UI input

Demo must contain no Unity or business logic, only usage.

3D / MetaHuman / Avatar Quality

Create or refine avatar assets: modeling, texturing, shading, rigging, facial expressions, hair, realism

Implement animation + lip-sync-friendly facial rig (or blendshape setup)

Ensure final avatar looks high-quality and production-ready

Must-Have Skills

Unity (4+ years) with strong WebGL build experience

JavaScript/TypeScript (strong) SDK development experience

Unity WebGL embedding into DOM without iframe

Unity ↔ JavaScript interop (messaging/bridge)

Avatar animation pipelines: rigging, facial expressions, lip-sync concepts

Strong debugging skills across Unity + browser console + WebGL performance

Good-to-Have Skills

React or Angular (basic wrapper experience is enough)

Shader Graph/URP optimization for WebGL

MetaHuman-style realism knowledge (skin/hair/eyes shading)

Experience packaging SDKs (npm-style structure, versioning, clean docs)

Constraints (Non-Negotiable)

No iframe-based embedding

No backend APIs, WebSockets, or external serversAll speech + avatar logic must be handled inside Unity WebGL build

SDK core must be framework-agnostic (React/Angular only wrappers)

Job Type: Full-time

Pay: ₹11,930.68 - ₹52,620.99 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.