Have you tried employer/employee match making sites hired.com? Or try using a recruiter. That should be better than cold applying from company websites.
I've gotten all my jobs through applying directly on the company website in the past. That way I get to see a bit about what they do, what their culture's like, etc.
I'd be open to using a recruiter though. How does that work?