Name:
Job Searcher - Neutral

Skill:
-Able to pick a job from the graveyard. (He will be able to turn the tide in games and make for some unexpected outcomes.)

-------------------------------

Name:
Judge - Town

Skill:
-Able to activate a second lynch during the day. (So if someone gets lynched... he is able to initiate a second lynch.)

-------------------------------
Suggestion on Doctor and Vigilante:

I suggest combining the doctor and vigilante.
This way doctors will have to make a decision to shoot or heal.
If they shoot they risk losing the investigator/sheriff.
This will give doctor a more meaningful role. It's boring to just heal the same person over and over.

----
Will update with more details later...