Chao Gao

Staff Researcher at Huawei Technologies Canada Co., Ltd.

Edmonton, Alberta, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code10 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Alberta
bookMaster of Science (MSc), Computer Science, 1, Master of Science (MSc), Computer Science, 1 at University of Science and Technology of China
bookBachelor of Science (B.Sc.), Computer Software Engineering, 4, Bachelor of Science (B.Sc.), Computer Software Engineering, 4 at Nanchang University
languagesEnglish, Chinese
github-logo-circle

Github Skills (23)

python10
machine-learning10
playing10
deep-learning10
tensorflow10
data-science9
hex9
ml9
deep-neural-networks9
neural-network9
cmake7
agent4
stable-baselines4
deep-reinforcement-learning3
reinforcement-learning3

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
cgao3/neurobenzene

Apr 2019 - Nov 2020

Contributions:26 commits, 3 pushes in 1 year 6 months
cgao3/benzene-vanilla-cmake

Feb 2018 - Dec 2022

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.
Request Free Trial
Chao Gao - Staff Researcher at Huawei Technologies Canada Co., Ltd.