You do not need a job offer to immigrate to Canada. There are a number of immigration programs that you can be eligible for based on your work or study experience. There are more than 100 economic-class immigration pathways to Canada. That does not include family and refugee-class immigration programs, which do not take job
The British Columbia International Post-Graduate stream is one of several immigration streams of the British Columbia Provincial Nominee Program (BC PNP).
where you are located in Canada;
where you intend to live in Canada;
your highest education credential;
what kind of experience you have;
your official language proficiency;
how much you are willing to pay in application fees.
There are more than 100 economic immigration pathways to choose from. Here is a list of some of the options for international student graduates in Canada.
Express Entry
Express Entry is the main pathway for economic-class immigrants. It is an application management system for the three Federal High Skilled immigration programs: the Canadian Experience Class, the Federal Skilled Worker Program, and the Federal Skilled Trades Program.