Just in case, there are 2 openings in UK - 
this and 
this.
For more experienced position I think there is a short list already, but for recent graduate one we are looking for ppl to interview. The person has to be in EU or (better) in UK already. 
Questions are welcome.