Sheng graduated from Land Resource Management at the School of Public Affairs in Zhejiang university. She was elected to the 15th graduate student education support group of Zhejiang university in China youth volunteer poverty alleviation relay program and went to Zhaojue county, Sichuan province for one year. She once served as vice minister (on secondment) of Publicity Department of Youth League Committee of Zhejiang university and director of quality development and certification center of Zhejiang university. She was awarded the "10,000 good party members" of Zhejiang province, the first prize in the skills competition of the party branch secretary of Zhejiang university postgraduate students, and the special scholarship for social practice of Zhejiang university. Her master thesis obtained full honors in anonymous external audit.
In 2016, Sheng signed a contract of selected students in Shanghai. After that, Sheng did grassroots training in Changqiao street, Xuhui district and Shanghai economic and information development research center. Currently, Sheng was working in the Shanghai Economic and Information Technology Commission. Her work includes policy formulation, implementation of major projects and transformation and development of industrial parks in Shanghai. Sheng has participated in the China international industry expo, the world artificial intelligence conference and other important conferences for many times, and won the 2018 annual commendation.