a head-hunter is what you are looking for...

they will solicit your services for a cut of your pay... until they get you a job, their services are free...

i've heard that most of them actually do a really good job... mainly because they have lots of contacts