School of Mechanical Engineering has 80 tenures and administrative staffs. Among them there are 11 professors, 28 associate professors, 42 of tenures have PHD degree ，53 double-qualified lectures, and foreign consultant professors. The School also hires industry experts as part-time lecturers.
School of Mechanical Engineering of SIT has three undergraduate programs, i.e. Mechanical & Automation Engineering, Material Formation and Process Control Engineering. There are nearly 1000 enrolled undergraduate students in the School. The first level discipline of Mechanical Engineering is authorized to entitle master degree. There are nearly 400 postgraduate students in the school.
The main research fields of School of Mechanical Engineering are green intelligent manufacturing technology, and nondestructive testing and control. The school has research features and advantages in surface engineering and precision testing. In 2016, the school won the third prize of Science and Technology Progress Award of Shanghai. In the recent three years, research funding has exceeded 21million RMB of which more than 70% is dedicated to cross discipline research projects. The school has received support from 7 funds of the National Natural Science Foundation of China and has 22 long-term cooperation bases of integrated production, education & research, 6 university-enterprise united laboratories, 6000 square meters for laboratories, and 55 million RMB worth of equipment assets.
School of Mechanical Engineering of SIT has established collaborations with nearly 20 universities in the United States, Europe, Taiwan and other regions. These collaborations have established programs such as double degree undergraduate projects and postgraduate ones, and exchange projects. Meanwhile, the school recruits international students.