I work at miHoYo and am sharing a full-time opening for a Senior Unreal Engine Developer focused on animation systems. I can provide an optional employee referral.
Location: Shanghai, China
Employment: Full-time, experienced hire
Project: R&D project
Original title: 资深 Unreal 引擎开发(动画系统)-预研项目
Responsibilities
- Develop and maintain animation runtime modules, including pose blending, layered animation and state transitions.
- Work with gameplay and AI teams on responsive movement, combat and hit reactions.
- Improve local and remote character animation synchronization, including poor-network conditions.
- Define asset standards and runtime interfaces with technical animators and animators.
- Optimize animation updates, pose evaluation and skeletal processing at scale.
- Build debugging and asset-validation tools, diagnose issues and verify fixes.
Requirements
- Strong C++, mathematics and multithreading; familiarity with spatial transforms and common animation algorithms.
- Knowledge of UE animation update/evaluation and experience reading, debugging and extending engine source.
- Animation runtime development, including pose blending, IK, retargeting and Root Motion.
- Project experience with how network synchronization, prediction and correction affect character animation.
- Experience delivering features with technical artists, animators and gameplay engineers.
- Ability to independently diagnose animation quality, performance and stability issues.
Official role ID: 9659. Applications are handled through miHoYo’s official careers website; search the original Chinese job title above.
Optional employee referral code: NTAEd3M (experienced hires). The campus QR is for separate campus openings.
This English summary is based on the original Chinese JD. Questions about the role or referral process are welcome.



