Getting Canadian permanent status is fairly tough. The points based system is merit based.
https://www.canada.ca/en/immigration-refugees-citizenship/se...
And those points matter towards getting a Permanent Residence Status.
There's no fast track for masters. It's entirely points based.
Source: I work at Google Canada and submitted my PR application last year.