I've run into a bug where I've hired several new doctors, but I can't see them in my staff roster. They're still costing me money, though, and cost money to hire.
I experienced this before but it seemed to only happen after I have so many hired staff and I try to hire a bunch more staff. Sometimes I can see one new staff member but none of the others I just hired. Usually fixed it by saving and restarting and they'd be there waiting to be put in a room.