File taxes return in both countries. Pay US taxesand deduct the US taxes from the Canadian taxes due. You need to pay any balance (if any) to Canada.Same to US citizens working in Canada.