While some PNP streams require a job offer, not all of them do. Requirements vary depending on the specific PNP stream and province.