As has been said above, getting a job in canada if you are not living there is nearly impossible unless your job is specialized. You can apply for jobs on all the usual sites, but a Canadian employer will generally not want to hire somebody from outside the country as they have to get an LMIA which costs them monet