Header Image

Shanghai University

Shanghai University was founded in 1922, and has been developed into a university with profound academic traditions and outstanding research facilities, embracing students from various countries with its global outlook. Just like the city of Shanghai, Shanghai University has undergone dramatic changes in the past few decades, turning into a multicultural community with tremendous opportunities and resources. As one of the fastest growing universities, Shanghai University is ranked as the 22th best university in China and is placed in the top 300 universities around the world. It is also supported by the national Double First-Class Initiative. The University has 11 disciplines entering the top 1% of the ESI global rankings; while material science, chemistry and engineering have already reached the top 1‰.

Shanghai University is proud of its outstanding faculty, including 6 full-time academicians from the Chinese Academy of Sciences and Chinese Academy of Engineering, 13 double-appointed fellows, 11 overseas academicians, about 200 national talents, and 3,500-plus full-time faculties. The university has an enrolment of over 38,000 students, among which there are 2500+ international students coming from more than 160 countries and regions.

Based on the contribution of our top-level faculty and diligent students, the University now has more than 250 global partners, including Rutgers University, Loughborough University, University of Technology Sydney and Tohoku University, focusing on co-teaching, student mobility, and research collaboration.

SHU has 4 international joint-venture schools formed in the fields of engineering, arts, and business. So far, 6 overseas educational institutes have been established in collaboration with universities in Asia, Europe, and Latin America.

About You

We are looking for academic leaders who have strong evidence of attracting research funding and/or leading research projects; proven ability to mentor junior researchers, strong research networking to attract people and research funding. Editorial experience at leading international journals and experiences with executive education are advantageous.

Candidates should have:

  • A PhD degree in the relevant subject area from a well-known university;
  • Proven ability to plan and lead the delivery of research and teaching programmes;
  • A track record of publishing in top-tier international journals appropriate to the level of the appointment;
  • Ability and passion to work in the multicultural environment of SHU and to explore research opportunities in China.

Your Remuneration, Benefits and Support

The successful candidate will be offered a fixed-term contract that may be extended to an indefinite basis by mutual agreement. We offer an international highly competitive salary package and you will have a range of benefits and entitlements, including accommodation, insurances, schooling support, relocation and repatriation support, and paid annual leave. You will be offered a wider range of Chinese talent schemes application opportunities based on the eligibility of application.

Key Facts

  • Over 800 professors, 1100 associate professors, and other academic staff
  • Located in Shanghai, China
  • About 20,000 undergraduates and over 20,000 graduate students come from China and over 160 countries
  • Top 300 universities in 2023 Shanghai Ranking’s Academic Ranking of World Universities

Browser Upgrade Recommended

jobs.ac.uk has been optimised for the latest browsers.

For the best user experience, we recommend viewing jobs.ac.uk on one of the following:

Google Chrome Firefox Microsoft Edge