Non american here. I currently work in a country outside the US in Country A. I have a company training for 10 weeks coming up that is in the US office. During the time, I will be getting paid the same salary in Country A's local currency paid to my Country A bank account.
My question is, do I need to pay the US taxable income on the salary that I make during my stay in the US?