Immigration programs like Express Entry System and Provincial Nominee Program permit you to apply for Canada PR without having a job offer.