So I just tried to signup as an engineer and it says... "Unfortunately we're currently only able to work with people with legal status permitting employment in the US. We hope in the future to help set up visa sponsorships." So looks like it's only for US companies at the moment.