TN1 visa allows Canadians to work in the US indefinitely in most professional-type roles e.g. teacher, engineer, accountant, etc. It doesn’t require much more than a job offer to get the visa.
It is a non-immigration visa so it isn’t a path to citizenship, just an American job. Many Canadians take advantage of this.