Buff From Australia, joined Mar 2007, 0 posts, RR: 2 Reply 1, posted (13 years 5 months 4 weeks 11 hours ago) and read 662 times:
Near as I understand, the reciprocal of what you are asking is so virtually prohibited (it is verrrry difficult for a Canadian to get a green card as a professional pilot) by the US INS that it would be similarly difficult for an American to obtain pilot employment in Canada. Like anything, it can be done, but the list of qualifiers is long. So is the waiting list for Canadian pilots trying to gain access to these carriers.
Offshore, there are lots of places you could try, but be prepared for culture shock extraordinaire!