Someone asked why it's harder for Americans to get postdoc positions in Europe than it is for Europeans to get postdoc positions in the US.
First of all, I don't think I said anything about Europe or Europeans per se, I think I said "foreign". That includes China, Japan, Canada, India, Scandinavia, etc.
aside: I was amused to read recently that India actually is the largest manufacturer of people with PhDs.
But to answer your question, in a lot of countries, there is pressure to leave and do a postdoc in the US. So mechanisms have been set up for that, where a lot of countries have funding explicitly for a postdoc to take with them to the US.
The US has very little in the way of equivalent money for postdocs to work abroad.
And those same countries who send their PhDs over here are not really set up to receive a lot of postdocs (correct me if this is not really true).
But actually the point I was trying to make was about JOBS, as in faculty positions.
The US is one of the only countries that does not openly discriminate and say explicitly in their job ads that preference will be given to citizens, as Canada, France, and a few others do. That doesn't mean Americans can't get positions abroad, because they do. But the implication is that it's harder if you're not a citizen.
I actually know more people who came to America for a postdoc and got a faculty position in the US than I do American citizens who have their own labs in the US.
Really. I've counted.
In the hierarchy of White American Academic (WAA) preferences, it seems to go like this for hiring faculty:
White American male
*but only if absolutely forced to by affirmative action