Zenghao Gao


Mike has long been drawn to Computer Science because he believes that the computing industry is the only frontier that inspires unity between otherwise disparate areas of science and allows for objective analysis of society’s most pressing problems. He is currently interested in physically based rendering, compiling techniques, and embedded systems development.


Personal Information

E-Mail contact@mikegao.net
Languages English, Chinese
Programming Languages C++, C, C#, Python, Java (Proficient)
Go, Haskell, Javascript, OCaml, Rust (Intermediate)

Education

Dates Sept 2019 - May 2022
Institution McGill University
Degree B.Sc. Honours Computer Science
Honours Emily Ross Crawford Scholarship
Activities & Societies Centre for Intelligent Machines, The McGill Graphics Lab, McGill Neurotech

Dates Sept 2015 - May 2019
Institution Choate Rosemary Hall
Degree Secondary Education
Honours Distinction in Computer Science
Activities & Societies Choate Programming Union, Choate Robotics

Work Experience

Dates May 2025 - Present
Employer Cerebras Systems Inc.
Position Member of Technical Staff
Responsibilities Machine Learning Runtime / Compiler

Dates Dec 2024 - Mar 2025
Employer Google AR
Position Software Engineer
Responsibilities Graphics Compiler and Profiler Team

Dates Aug 2023 - Dec 2024
Employer Qualcomm
Position Software Engineer
Responsibilities Leveraged Snapdragon hardware capabilities for optimized system software performance.

Dates Oct 2022 - Apr 2023
Employer Google AR
Position Research Software Engineer
Responsibilities Undisclosed Projects @ AR Device Software Group

Dates May 2021 - Aug 2021
Employer Eidos Montreal (A SQUARE ENIX Studio)
Position Rendering Programmer Intern
Responsibilities Graphics Programming @ Unannounced AAA Title
I’m fortunate to work alongside the professionals at Eidos-Montréal (a SQUARE ENIX® studio) as the lone undergraduate intern for their rendering division.

Dates June 2020 - Aug 2020
Employer DRW Canada Co.
Position Software Developer Intern
Responsibilities Undisclosed Projects @ Global Data Dynamics - Data Acquisition Team
DRW is a diversified proprietary trading firm that brings sophisticated technology and exceptional people together to solve complex problems in markets around the world and across many asset classes.

Dates June 2018 - July 2018
Employer Chinese University of Hong Kong
Position Research Intern
Responsibilities Working under Prof. Yangsheng Xu,
- I co-authored a paper with Dr. Xingchao Wang on using Generative Adversarial Networks to generate music from image features.
- I assisted the autonomous vehicle research group on their segmentation project.
- My paper is accepted to IEEE ROBIO 2018.

Dates June 2017
Employer Ubisoft Shanghai
Position Brand Assistant Intern
Responsibilities Working with college interns at Ubisoft Shanghai, I
- Conducted research on the focus group and gathered game experience feedbacks
- Wrote an analytics software that predicts game popularity
- Worked on the planning of Ubisoft’s showcase at ChinaJoy 2017

Dates June 2016 - July 2016
Employer Baidu, Inc.
Position Engineering Intern @ Institute of Deep Learning
Responsibilities Working with PH.D. candidates in face recognition team at Baidu’s Lab, I
- Worked on a facial expression detection software
- Developed a diagnostics software for the team to collect bad samples automatically; designed an efficient database structure for logging purposes (Still being used internally at Baidu!)