Jenny is ISF Senior Research Fellow based in the Needham Research Institute, Cambridge, and Needham Research Fellow at Clare Hall, University of Cambridge.

In 2024-25, she takes up the Berggruen Fellowship at the Berggruen Institute China Center in Peking University.

Jenny specialises in the comparative study of ancient Greek and early Chinese thought. Aside from academic work, she has also worked extensively in public engagement.