Senior Machine Learning Engineer at Electronic Arts (EA)
Vancouver, British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Hung Ling is a Senior Machine Learning Engineer specializing in deep learning for character animation, blending physics-based motion control and kinematic synthesis to create lifelike real-time behaviors. With 11 years of experience and a PhD from UBC, he has transitioned academic RL research into production animation systems at Electronic Arts, where he progressed from research intern to senior engineer. His background spans industry and academia—Adobe research, FPGA prototyping, backend systems at Citi, and teaching animation and databases—giving him a rare mix of theoretical rigor and production engineering. He maintains an active research portfolio (hungyuling.com) and a practical focus on combining ML/RL with game-ready constraints, enabling responsive, physically plausible character control that scales to real-time applications.
11 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at The University of British Columbia
Bachelor of Applied Science - BASc Engineering Science, Bachelor of Applied Science - BASc Engineering Science at University of Toronto
A boorkmarklet for previewing citations and other internal links in PDFs on mouse hover
Contributions:19 commits, 1 PR, 8 pushes in 2 years 7 months
bookmarkletbrowserchromefirefoxjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Hung Ling - Senior Machine Learning Engineer at Electronic Arts (EA)