Good Recruiters are out there but they are like needle in a haystack. It is tough to know good ones but when they do come, make sure they are in your rolodex<p>Having said that, I have found a couple of ways of finding jobs that I want:<p>Approach 1. Decide a company that you want to work for. Go to their careers page if they have one and then find a relevant position. Then go to Linkedin and search for &quot;HR &lt;company name&gt;&quot; in linkedin and try to find an HR contact in that company. Send them a short email that you are interested in that specific position. You never know and they may just connect you to the right hiring manager (has happened to me). BUT the trick is that you need to write effective and precise email. Don&#x27;t send generic &quot;I need a job&quot; type of email.<p>Approach 2: Go to sites like indeed.com and shortlist a list of relevant jobs you like. They may not provide a direct HR&#x2F;hiring manager contact but it could be a recruiter. That&#x27;s ok for starters. Now take some of the keywords from that job posting and run a google search on the exact words. You may be surprised to get a direct listing from a company&#x27;s career page. Now go back to Approach 1. (Done this as well)<p>Approach 3: The &quot;good&quot; recruiter can be very useful if you have found one. Then just go through them as it will be worth your time (done this as well)<p>Rinse and repeat.