Yes. Canadian and Mexican nationals from certain professions are eligible for TN non-immigrant visas that allow them to work in the United States. For more information, click here.