Peggy,

I don't your resident status. The good place to try is dotcom, eventhough their attractiveness is at odds but they are still desparately looking for people. I think it will give you a much better chance. Since job seach is depended on timing, so be patient and it will pay off.