Microsoft
Intern
Two Sigma Investments
Software Engineer
Nanjing University
Teacher
New York University
Research Assistant
NEC Laboratories America, Inc.
Intern
The University of Iowa
Postdoctoral Scholar
New York University
Nanjing University