Staff Researcher at Huawei Technologies Canada Co., Ltd.
Edmonton, Alberta, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Chao Gao is a Staff Researcher with a decade of experience building application-driven solutions at the intersection of heuristic search, reinforcement learning, and combinatorial optimization. Based in Edmonton, he has advanced tensor program optimization for heterogeneous hardware (TVM/Halide) at Huawei, translating research ideas into production-grade systems. His background spans academic work in discrete optimization and multi-agent RL (including Pommerman) through internships and research positions, culminating in a PhD-level focus on practical algorithms for hard problems. Known for blending search-based methods with deep RL, he routinely targets real-world performance bottlenecks rather than purely theoretical gains. An economist of compute, he combines low-level systems intuition with algorithmic creativity to squeeze efficiency from complex ML workloads.
10 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 University of Alberta
Master of Science (MSc), Computer Science, 1, Master of Science (MSc), Computer Science, 1 at University of Science and Technology of China
Bachelor of Science (B.Sc.), Computer Software Engineering, 4, Bachelor of Science (B.Sc.), Computer Software Engineering, 4 at Nanchang University
CMake managed Benzene vanilla for playing and solving the game of Hex, easier to install!
Contributions:14 commits, 3 PRs, 13 pushes in 4 years 11 months
hexcmakesolvinggame-ofplaying
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.