Wei Cai has been a full professor at the University of North Carolina since 1999. He has also taught and conducted research at the University of California, Santa Barbara, Peking University, Fudan University and Shanghai Jiaotong University. He has published over 80 referred journal articles and was awarded the prestigious Feng Kang prize in scientific computing in 2005.