You'd still need your IMM1000 - the bit of paper to get employed and reside in Canada, and unless the outfit shows they couldn't hire a Canadian - or that a Canadian isn't available for the job, not sure about the chances to be honest.
Given the large pool out there to choose from right now, I personally think it might be difficult.