You save game is screwed up. There is a duplicate entry in the list, that creates the infinite loop.I thought I had it to 3.0.1 but didn't. Still got the error in the same spot once I updated though. And no, I'm not using the compressed version either. I'll throw a save file out there and on discord for possible recreation
To fix it, open the console and type (you need to do this before you get the infinite loop):
jobs.doctor_list.pop(0)
I have added a fix for the next update to prevent infinite loops in that case.