er....let me think... obviously
any Tom, Dick and Harry from the EU can apply to Ryanair. But to apply for Lufthansa, you need to know German for example.
Naturally I am talking about intial jobs (in the context of your question). Naturally with experience, many legacy carriers around the world (i.e in the middle east, far east) take ex-pat pilots.