Yaoyao Ding
Senior System Software Engineer at NVIDIA
I am a Senior System Software Engineer at NVIDIA, working on LLM inference optimization on modern GPUs across GPU kernels, computation graphs, and compiler/runtime systems. I received my Ph.D. in Computer Science from the University of Toronto, where I was advised by Professor Gennady Pekhimenko. Before coming to UofT, I received my bachelor’s degree in computer science from Shanghai Jiao Tong University (ACM Honors Class).
My Ph.D. research focused on tensor program compilation, GPU kernel performance, and low-precision LLM inference, including the design and development of Tilus and Hidet.
News
| Jun 2, 2026 | I graduated with a Ph.D. in Computer Science from the University of Toronto! |
|---|---|
| Aug 10, 2025 | We open-sourced Tilus at https://github.com/NVIDIA/tilus. |
| Jun 27, 2025 | CentML was acquired by NVIDIA, and I joined NVIDIA as a Software Engineer! |
Selected Publications
Experience
- NVIDIA Jun, 2025 - Present Software Engineer. Toronto, Canada
- CentML (Acquired by NVIDIA) Jul, 2022 - Jun, 2025 Research Engineer (Founding Engineer). Toronto, Canada
- Amazon Web Services (AWS) Dec, 2021 - Apr, 2022 Applied Scientist Intern, supervised by Dr. Cody Yu and Dr. Yida Wang. Santa Clara, USA
- Amazon Web Services (AWS) Mar, 2021 - Jun, 2021 Applied Scientist Intern, supervised by Dr. Haichen Shen and Dr. Yida Wang. Shanghai, China
- HAN Lab, Massachusetts Institute of Technology (MIT) Jul, 2019 - Dec, 2019 Research Assistant, supervised by Prof. Song Han. Cambridge, USA
- Apex Lab, Shanghai Jiao Tong University (SJTU) Sep, 2018 - Jun, 2019 Research Assistant, supervised by Prof. Yong Yu and Prof. Weinan Zhang. Shanghai, China