If you hope to work in US in the future, I suggest you file
to US. You need to show your filled US 1040 form to Canada that can show how much you have really paid to US. You can use your Canadian address to file. Other things are the same as your address is in Canada or US.