Di Zhao received his Ph.D. degree from Louisiana Tech University in 2010. He was a postdoctoral fellow at Columbia University from 2010 to 2012. He was a postdoctoral fellow at The Ohio State University from 2012 to 2015. In 2015, he was served as the research team leader and associate professor. Since 2018, he has been an associate professor at the Institute of Computing Technology, Chinese Academy of Sciences.