Yang is a professor at the School of Social Sports and Leisure Sports of Xi'an Physical Education University, where she serves as a supervisor for master's students in the Sports Humanities and Sociology program and the Sports Education and Training program. She is also Executive Director of the Leisure Sports Specialty Group under the Sports Committee of the China Association of Higher Education, Executive Director of the Teacher Education Research Association under the Sports Committee of the China Association of Higher Education, and an Outstanding Social Science Popularization Expert in Shaanxi Province.