Unfortunately, from my experience when I was working a short stint in China, I was unable to switch the language for Baidu.
If you are considering staying there for the long term, perhaps you can try and pick up some basic Mandarin skills to help you get by in China.