Hui Guan is an Assistant Professor in the College of Information and Computer Sciences (CICS) at the University of Massachusetts Amherst, the flagship campus of the UMass system. She received her Ph.D. in Electrical Engineering from North Carolina State University in 2020. Her research interests lie in the broad fields of programming systems, machine learning, deep learning, and high performance computing. Her current research focuses on developing programming frameworks for efficient, scalable, and reliable machine learning.


My research lies in the intersection between Machine Learning and Programming Systems, with an emphasis on improving the speed, scalability, and reliability of Machine Learning through innovations in algorithms and programming systems (e.g., compilers, runtime). I am also interested in leveraging Machine Learning to improve High Performance Computing. I am a member of the Programming Language and Systems at Massachusetts (PLASMA) lab at UMass.

I encourage all students interested in systems to attend the systems lunch.


I am looking for self-motivated Ph.D. students, especially in the direction of systems for machine learning. Please email me with your CV and trancript if you are interested in my research.



  • NCSU Electrical and Computer Engineering Outstanding Dissertation Award, 2020
  • IBM PhD Fellowship, 2015-2018

Professional Services

  • Program Committees: APSys’21, ICS’21, ISC’21 (poster), ICMM’21, LCTES’21, ASPLOS’21 (ERC), AAAI’21