Best Provinces For Immigrants to Find Jobs in Canada. One of the most important steps in the Canadian immigration process is to find work in Canada. Many people intuitively think that the best place to look for jobs in Canada is in its largest cities, such as Toronto, Montreal and Vancouver. Depending on one’s occupation, this might be the case. read more