I finish cardiology fellowship in 2015. So I started looking for jobs as i dont want to specialize any further. I am on H1b visa. I am having HELL of TIME finding invasive non-interventionist (diagnostic caths) jobs in any part of the country. No doubt there are some jobs out there (about 50-60 jobs on most websites); but most of them are in very small towns (population between 10000-50000). There are hardly any hospitals willing to hire a h1b visa seeking cardiologist. Anyone else here who is in the same boat? Are I looking at the wrong places for jobs?