· Assistant Professor, Rutgers University - Newark (Current)2021–
· Research Scientist, Earth and Planet Lab, Carnegie Science2020–2021
· Postdoc, Carnegie Institution for Science2015–2020
· Postdoc, University of Basel2014–2015
· Doctor of Philosophy (Ph.D.), Computational Physics, Jilin University2008–2014