The best way is to stay close with your senior (and junior) residents before and after they finish. They will generally disperse to a number of locales and jobs and can be a great source of info about the job market in different places. Some will have dream jobs, and maybe you can horn in on one. Others will join terrible ****shows and leave after six months, but that is valuable information as well. Overall, be the type of resident that if one of your resident colleagues is ever asked "would this guy be a good fit for our group?", they'll answer in the affirmative. In the past few weeks, we had an applicant who looked awesome on paper and had some great references, but one of my partners was a co-resident of theirs, and gave it a no-go. Didn't waste our time interviewing them.