Game Developer – Real-Time Character Chatbot (Unity / Unreal Engine)
Immediate Hire
We are seeking a passionate and highly skilled Game Developer with a minimum of 3 years of professional experience to lead the development of our next-generation interactive character chatbot. You will be instrumental in creating a lifelike AI companion that listens to user input, generates intelligent responses via backend APIs, and delivers a highly engaging and animated character experience. This is an immediate-hire position for a creative problem-solver ready to make a significant impact. Key Responsibilities
Design and Implement core systems for real-time speech processing and character animation within either the Unity or Unreal Engine.
Integrate real-time speech-to-text (STT) and text-to-speech (TTS) pipelines to enable natural user communication.
Develop and manage state machines and animation systems (e.g., blendshapes, visemes, and IK rigs) to ensure realistic facial and body animations that sync with speech and emotions.
Integrate and manage API calls to backend services (like OpenAI, ChatGPT, ElevenLabs etc) to fetch AI-generated responses and map them to character actions and animations.
Optimize application performance for mobile devices, focusing on memory management, rendering, and CPU usage to ensure a smooth, stable experience.
Collaborate with artists, designers, and AI engineers to bring the character to life and create a seamless, cohesive user experience.
Debug and troubleshoot technical issues across the full stack, from character animation to API integration.
Required Skills & Experience
3+ years of professional experience in game development with either Unity or Unreal Engine .
Proficiency in C# (for Unity) or C++ (for Unreal Engine) and experience with relevant scripting languages.
Hands-on experience with real-time character animation , including facial blendshapes, lip-syncing (visemes), and state machine management.
Proven experience in API integration , particularly with cloud-based AI services.
Solid understanding of real-time systems and optimization techniques for mobile platforms.
Experience with backend services for real-time applications.
Excellent problem-solving, debugging, and analytical skills.
Strong communication skills and the ability to work effectively in a fast-paced, collaborative team environment.
Preferred Qualifications
Experience with ARKit or other augmented reality platforms.
A strong portfolio showcasing projects with character animation, AI integration, or interactive applications.
Familiarity with natural language processing (NLP) concepts.
Developer • Bengaluru, India