· Staff NLP Engineer, Logically AI2022–
· Senior Research Engineer, Logically AI2020–2022
· Professor, Rutgers University2020–
· Professor, Stony Brook University2018–2019
· Research Assistant, University of Sheffield2014–2020
· Semantic R&D developer, Crownpeak (prev. ActiveStandards)2013–2014
· Associate Professor, Stony Brook University2011–2018
· KTP Associate, University of Westminster2011–2013
· Senior Software Engineer/Java developer, EPAM System (prev. Dextrys)2006–2010
· Assistant Professor, Stony Brook University2005–2011
· Postdoc Fellow, California Institute of Technology2004–2005
· Research Assistant, Stanford University2000–2004
· PhD in Computer Science, Stanford University1999–2004
· B.S. in Computer Science, University of Science and Technology of China1994–1999
· Former Postdoc, California Institute of Technology