Charith MendisView profile
Assistant Professor
Charith Mendis is an Assistant Professor in the Siebel School of Computing and Data Science at the University of Illinois at Urbana-Champaign, with joint appointments in the Department of Computer Science, Electrical and Computer Engineering, and the Coordinated Science Lab. His research focuses on the intersection of compilers, program optimization, and machine learning systems. Dr. Mendis received his educational background from prestigious institutions: Ph.D. in Computer Science from Massachusetts Institute of Technology (2020) S.M. in Computer Science from Massachusetts Institute of Technology (2015) B.Sc. in Electronics and Telecommunication Engineering from University of Moratuwa (2013) His primary research interests center around compiler technology and machine learning systems. Mendis leads the ADAPT lab at UIUC, where his team works on creating high-performance ML optimization techniques and automated compiler construction using machine learning and formal methods. His work bridges the gap between traditional compiler design and modern machine learning approaches, with applications in tensor compilers, graph neural networks, and sparse computation. He has developed novel frameworks for optimizing deep learning workloads, verification of compiler transformations, and performance modeling for emerging hardware architectures. Mendis has established himself as a leading researcher in compiler optimization for machine learning systems, with a particular focus on tensor compilers, graph neural networks, and performance modeling. His recent publications demonstrate increasing sophistication in combining formal methods with machine learning techniques to solve challenging problems in compiler optimization and verification, with multiple papers accepted at top-tier conferences including OOPSLA, PLDI, POPL, and SIGMOD. His notable scientific achievements include: Google ML and Systems Junior Faculty Award (2025) DARPA Young Faculty Award (2024) NSF CAREER Award (2024) Distinguished Paper Award at POPL (2025) William A. Martin Thesis Award for Outstanding SM thesis, MIT (2015) Multiple teaching excellence awards at UIUC (2021-2023) Dr. Mendis actively mentors students through the ADAPT lab, offering research opportunities for undergraduates, master's students, and PhD candidates interested in compiler technology and machine learning systems. His research is supported by significant funding from the ACE center (part of JUMP 2.0), National Science Foundation (NSF), DARPA, IIDAI, and industry partners including Google, Intel, Amazon, and Qualcomm. He teaches advanced courses in compiler construction and machine learning for compilers. He leads the ADAPT lab at UIUC, which focuses on developing advanced compiler technologies for modern machine learning workloads. The lab maintains active collaborations with industry partners and has established itself as a leading research group in compiler optimization for AI systems. Current projects include tensor compilers, graph neural network optimization, and automated verification of deep learning systems.








