Where are you and what nationality how old are you ?
These elements effect what type of visa to apply for, as well as how to orient you with respect to your jobsearch
I have been living in a couple of cities in Canada , migrated here myself and do often help newcomers.
Calgary right now is in an economic downturn. There is a lot of competition for jobs and usually in Canada there are two rules for finding jobs and 2 rules only. : Have a network who can put you into a position to meet with people working in your area -
usually hiring limited and hampered by "local hiring bias" the entire opposite of what teleport and remote or distributed work stands for. hope this is a starting point