Ennan Zhai is a Senior Staff Engineer at Alibaba Group with prior experience as a Staff Engineer. Zhai has an academic background from Yale University, where significant roles included Research Scientist, Lecturer, and Postdoctoral Researcher. Zhai holds a Doctor of Philosophy in Computer Science from Yale University, earned between 2011 and 2015, and a Master's degree in Computer Software Engineering obtained at Peking University from 2007 to 2010.
This person is not in the org chart