Shanghai High School has an almost 150-year history as a top high school in Shanghai, with the international division being established in 1993 and becoming an IB member school in 1995. The SHSID currently enrolls over 2,900 students from Grade 1 to 12, from over 67 different countries.

All SHSID teachers are experienced educators with a passion for teaching and seeing their students succeed. SHSID also takes pride in ensuring their faculty is constantly improving their skills through courses and ongoing professional development.

Latest Teaching Jobs

No current openings. Click here to view other positions from other jobs.