If one is genuinely talented, then they can get a genuine job offer from any company anywhere.
On a more serious note, LinkedIn is your best bet. If your profile looks good and you reach out to Canadian recruiters directly, there is a good chance of success. This is assuming you are already in...