jobs in VIPKid

Full Time Web Frontend Graphics Engineer Jobs, in VIPKid Federal Territory - Maukerja

Web Frontend Graphics Engineer

VIPKid

Undisclosed

KL City, Federal Territory

Share
Save

Working Location

  • Jalan Sultan Mizan Zainal Abidin, Kompleks Kerajaan Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

About the Role

We are building a next-generation, global AI digital teacher capable of delivering personalized experiences for millions of users, featuring real-time interaction, precise lip-syncing, and emotion-driven gestures.


Key Responsibilities

  1. Responsible for the overall technical planning, solution design, and implementation of the animation system for digital human instructors.
  2. Design the overall architecture of the digital human animation player, supporting features such as character loading, motion playback, real-time speech, motion transitions, audio synchronization, and performance optimization.
  3. Drive the implementation of lip-sync solutions; collaborate with the TTS team to define interface protocols, including phoneme/viseme timing and mouth timelines.
  4. Lead efforts to resolve key technical challenges, such as lip-sync accuracy, motion state machines, and performance optimization for low-end devices.
  5. Collaborate with business teams to integrate digital human animation capabilities into actual educational products and ensure quality during phased rollouts.
  6. Establish project milestones, task breakdowns, risk mitigation plans, and acceptance criteria to efficiently drive the delivery of the commercialized version.


Requirement


• 5+ years of experience in front-end development, interactive animation, games, media players, digital humans, visualization, or related complex engineering projects.

• Experience as a technical lead, project manager, or core module owner, capable of leading a team of 3+ people to advance cross-functional projects.

• Strong web engineering skills, familiar with JavaScript/TypeScript, and experience in SDK, media player, complex interactive, or animation system design.

• Understanding of basic animation playback mechanisms, including frame sequences, texture atlases, resource loading, state machines, audio synchronization, and performance optimization.

• Strong problem-solving and engineering implementation capabilities, able to quickly make trade-offs in uncertain solutions, deliver a usable version first, and then continuously iterate.

• Ability to collaborate efficiently with animation designers, TTS/algorithm teams, front-end business teams, product teams, and testing teams.

• Proficient in using AI programming and efficiency tools, able to leverage AI to improve efficiency in solution research, code implementation, problem diagnosis, documentation, and tool development.




Bonus Points


• Experience with digital humans, virtual avatars, lip-syncing, TTS, interactive teaching, and gamified learning products.

• Experience with graphics or game technologies such as Phaser, PixiJS, Canvas, WebGL, Three.js, Cocos Creator, and UnityWeb.

• Experience with animation runtime technologies such as Lottie, Spine, Live2D, Rive, SVGA, PAG, and sequence frame players.

• Experience with image/video processing, AIGC material processing, OpenCV, MediaPipe, annotation tools, or internal toolchains.

• Experience building new technology directions from scratch and driving their commercial launch.

• Experience in educational products, children's interactive content, or online courses.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More