personally, I would pinpoint a place you'd like to live first...do a bit of research on the job market and salaries, then compare them to housing costs whether rental or purchase...once you have an idea of where you want to go, (or two or three places that you'd like to move to), then reach out to a headhunter/employment agency as
@J_F mentioned above...some things to consider are proximity to family and friends (how close are you to parents, siblings, chums and are you willing to drive to see them) as well as services (medical, social (not that relevant right now, but hopefully again in the future), sports (are you into playing hockey, b-ball etc), banking, food (grocery/restaurants) etc....
OR...you can go to a local recruiter where you currently are (maybe try a chain recruiter if they still exist, one that has multiple offices across Ontario/Canada) and get them to a) polish up your CV and b) help with identifying hot spots for your job prospects
OR...go on service canada's website and do a search there (you can also save searches and get notifications when new jobs are posted)
if you go the second route, once you've identified a hot spot for your credentials, then you can start searching...most companies are willing to do virtual interviews if they're really interested...
good luck!