I don’t know about Canada but, for example here in Japan, a work visa requires a japanese company sponsoring and being the primary employer. I think some kind of digital nomad thing is in the works, but that wouldn’t be long-term.
Edit: looks like OP is trying the company transfer route as their company has branches there. Just something to think about for others thinking of moving around the world.
As someone who speaks conversational Japanese (well, probably more since I do banking, doctor, etc. on my own, but my grammar is far from perfect), and fluent English, Google’s AI can make some… questionable choices when translating at least. My wife (fluent Japanese speaker who knows a little English) and I decided to play with its translator function when I got a pixel phone and once again a bit latter trying to come up with some English practice for her.
Japanese is definitely a bit more difficult to work with since it’s so context-dependent and has lots of homophones (one reason translating things into Japanese and back can be interesting, particularly in the older days of Google Translate). It’s fine for short, concise, and non-complex sentences, but even certain formal grammar and honorifics can be bad with the AI translation services.