Well, my wife who grew up about 25 miles from Worcester says that after finding a place to live she'd suggest investing in a set of studded bike tires for winter commuting.

And
real good winter commuting gear. There's a regional sub-forum here on BF where you may want to post as well.
Afa getting a place maybe start looking now on Worcester CL? Set up several appointments or contact a property management company and let them know what you're looking for in terms of housing.
Btw, congratulations on the new job.