jobs in VIPKid

全职 Web Frontend Graphics Engineer 工作, 薪水, VIPKid Federal Territory 公司招聘中 - Ricebowl

Web Frontend Graphics Engineer

VIPKid

Undisclosed

KL City, Federal Territory

分享
保存

工作地点

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

职位描述

岗位职责

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.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多