Unity Developer – 3D Avatar & AI Integration
Company: Appmatric
Location: Remote / Noida, India
Experience: 3–5 years
Job Type: Full-time / Contract
About the Role
We are looking for a skilled Unity Developer with a strong background in 3D avatar development and AI integration. You will be responsible for creating interactive, real-time 3D avatars capable of intelligent voice-based and text-based interactions powered by AI.
Key Responsibilities
- Design and develop high-quality 3D avatars with lifelike animations and expressions.
- Integrate AI/ML APIs (e.g., OpenAI, AssemblyAI, ElevenLabs, or similar) for real-time conversation and emotion-based responses.
- Implement speech recognition and text-to-speech (TTS) features for interactive experiences.
- Optimize 3D assets for performance and mobile deployment (Android/iOS).
- Collaborate with backend developers, designers, and AI engineers to deliver smooth, natural AI-driven avatar interactions.
- Maintain and debug Unity projects with best practices for scalability and modularity.
Required Skills
- 3–5 years of hands-on experience with Unity 3D (C# scripting).
- Strong understanding of 3D modeling, rigging, and animation.
- Experience integrating AI or NLP APIs (OpenAI, Dialogflow, etc.).
- Knowledge of speech recognition and TTS systems (AssemblyAI, Azure, Google Cloud, etc.).
- Proficiency in URP, Animator Controller, and blend shapes for facial expressions.
- Familiarity with REST APIs, JSON, and real-time communication.
Good to Have
- Experience with VR/AR environments.
- Knowledge of Photon or other multiplayer frameworks.
- Basic understanding of character emotion mapping or gesture systems.
Perks
- Work on cutting-edge AI + 3D avatar technology.
- Flexible work hours and remote collaboration.
- Opportunity to grow with an innovative startup.
Job Types: Full-time, Part-time, Freelance
Contract length: 3 months
Pay: ₹15,816.05 - ₹45,871.85 per month
Expected hours: No more than 40 per week
Work Location: In person