ccvr - you have got to be joking (unfortunately).
You would be unlikely to get a job with a major US carrier just now if you had a US passport and 6 Thousand hours of pure jet time.
The chances of you (or I) getting a job on a carrier jet are well below negligable. The 'green card' means absolutely nothing at the moment.