Through a program called the Provincial Nominee Program, you could be eligible to live and work permanently in any provinces. Provinces nominate individuals for permanent resident status to the federal government. To be eligible, you need to:
Masters and PhD graduates can apply, without a job offer.
You could be eligible to get a special work permit to allow you to work in Canada – for up to 3 years - after you graduate.