Thanks for your response. Just so I am clear, Is this how it works ?
You get your salary through US bank account they charge local state, federal tax, SSN etc. At the end of the year you file your tax return as NR and get taxes reimbursed. Then file a separate tax for Canada to pay local and...