After her PhD and a year of post-doc research in University of Surrey, Dr Cao became a senior application engineer in the Aerodynamics group, Alstom Power Plc, UK, and became Chartered with IMechE in 2006. She then worked at The Building Services Research and Information Association (BSRIA) between 2007 and 2009 as a principal CFD and thermal modelling consultant, acting as Head of the Computer Modelling group. She joined Building Research Establishment (BRE) in 2009 as a principal CFD specialist, carrying out various simulations using numerical methods and commercial software for different environmental and air movement issues . She was elected as Fellow of CIBSE at June 2015. At December 2016, she joined SouthWestSensor Ltd team as the director of environmental services .