As you are outside the US and you hold no Green Card the US company is not required to withhold tax on your income.
Your US employer should request a form W8 from you.
All wages are subject to FICA (Social Security and Medicare) if the services are performed…
• Within the U.S. by U.S. citizens, resident aliens, and nonresident aliens;
• Outside the United States by U.S. citizens and resident aliens if paid by an American Employer;
• On board American ships and aircraft if certain conditions are met; or
• In accordance with conditions recognized in a Totalization Agreement with a foreign country.
As you are outside the US and not a US person you would have no tax withheld for SS or Medicare.
When a foreign person is excluded from Federal income tax withholding, the payor should be able to adequately the substantiate the exclusion (this is here the Form W8 is used).
Compensation is sourced at the location where the activity is performed. If the location of activity is outside the United States, the income is not taxable and not reportable.
You need to speak with HR and request to submit the W8.
You can file a US 1040NR tax return to request the withheld amount back.
You are required to click a positive rating if I am to be credited with the response.
You have to actively click on a rating and click submit. Smiley Faces or Stars.