Для того, чтобы найти работу в Шанхае, нужно получить рабочую (трудовую) визу в Китай, получить её непросто, нужно знать язык, а так же оформить правильно все документы. После этого, поезжайте в город и ищите работу по всоей специальности. Так же, как и везде, в Шанхае есть свои сайты по поиску вакансий и местные объявления о работе.
Многие уезжают в Шанхай и другие города Китая работать учителями иностранного языка. Для этого нужно иметь высшее образование (переводчиком, например) и, желательно, опыт работы. Если вы знаете китайский язык, шансы очень резко возрастают.