About Ayesha Bot :
Ayesha Bot is India's first emotionally intelligent AI humanoid digital human that sees, listens, speaks, and feels like a real person. By combining cutting-edge AI, 3D modeling, lifelike motion design, and real-time rendering, we bring humanoid characters to life for robotics, holographic displays, and web platforms. This digital assistant serves various industries, including education, entertainment, retail, customer support, and companionship, providing personalized interactions and real-time responses. Features include emotion-aware 3D humanoid capabilities, voice and face recognition, dynamic motion, and WhatsApp integration.
Role Overview : We are looking for a
Three.js / Frontend Developer
who will focus on
real-time interaction, animation, and actions for 3D characters . You will work closely with our 3D rigging / animation team and AI engineers to bring Ayesha’s digital humanoid to life on the web and interactive platforms.
Key Responsibilities :
Develop, optimize, and maintain
Three.js-based 3D character interactions .
Implement
real-time animations, actions, and physics
for humanoid avatars.
Integrate
rigged 3D models (FBX / VRM / GLTF)
with real-time character controls.
Work on
facial animation, blendshapes, and lipsync
for voice-driven interactions.
Create
interactive gestures, actions, and emotional expressions
triggered by AI.
Optimize performance for
smooth rendering on web & holographic displays .
Collaborate with designers, animators, and backend developers to ensure seamless integration.
Troubleshoot, debug, and improve pipeline workflows for 3D rendering.
Required Skills & Experience :
Strong proficiency in
JavaScript, ES6+, Three.js, React / Next.js
Experience with
3D character animation systems
(skeletons, skinning, blendshapes).
Hands-on with
GLTF / GLB / FBX / VRM formats .
Knowledge of
animation mixers, morph targets, IK / FK , and event-driven actions.
Strong understanding of
WebGL
concepts and performance optimization.
Ability to implement
real-time interactivity
(click, drag, gaze, or AI-triggered).
Good problem-solving and debugging skills in 3D environments.
Nice to have : Experience with
Unity / Unreal → WebGL pipelines .
Familiarity with
Three-VRM
libraries, humanoid bone mapping, and VRMUtils.
Exposure to
shaders (GLSL), physics engines, and particle systems .
Knowledge of
WebRTC, WebSockets, or API integration
for real-time interactions.
Understanding of
AI / voice-driven character systems .
Experience :
1–3+ years of hands-on experience in Three.js or similar WebGL frameworks.
Strong portfolio or GitHub / CodePen links demonstrating 3D interactivity.
Perks & Benefits : Work on cutting-edge
digital humanoid AI
projects.
Creative, collaborative work environment with direct impact.
Free meals, tea, and coffee at the office.
Competitive salary with growth opportunities.
How to Apply : Send your
CV + GitHub / Portfolio links + sample projects
to
hr@ayeshabot.com
Subject line :
“Application : Three.js / Frontend Developer – [Your Name]”
Developer Javascript • Delhi, India