Zhihao Jia

Assistant Professor
Computer Science Department
Carnegie Mellon University
zhihao@cmu.edu

I am an assistant professor in the Computer Science Department at Carnegie Mellon University, where I work on computer systems and machine learning as part of CMU Catalyst Group and Parallel Data Lab. I received my PhD from the Computer Science Department at Stanford University in 2020, where I was co-advised by Alex Aiken and Matei Zaharia. Before coming to Stanford, I received my bachelor degree in Computer Science from the Special Pilot CS Class supervised by Andrew Yao at Tsinghua University.

Research interests: My research interests lie in the intersection of computer systems and machine learning (ML). In particular, my current research focuses on building efficient, scalable, and high-performance software systems for emerging ML applications, such as large language models and generative AI tasks.

I am actively looking for strong and self-motivated students interested in building systems for machine learning and quantum computing to join my group.
(1) Prospective students: if you are interested in working with me as a Ph.D. student, please apply through the CMU CS PhD program and mention me in your application.
(2) Current CMU students: if you are already a graduate, masters, or undergraduate student at CMU, please send me an email and we can find a time to chat.
(3) Prospective students not at CMU: if you are interested in joining my group for remote collaborations, please send me an email with your CV.

Teaching

Projects

Awards

Current Ph.D. and Postdoctoral Students

Alumni

Publications

2025

2024

2023

2022

2021

2020

2019

2018

2017 and earlier

Education

Experience