This website is not available anymore, please visit the Ubisoft career site here: Ubisoft Careers