When it comes to taxes, it is worth it to sit with a tax attorney and show him/her your contract, discuss the time you will spend, not spend in the US, if the company will pay your host country taxes and if they will supply the paperwork associated with such taxation, if you will earn in US currency or not, all these questions will play a part on your filing of the taxes in the US and it's liability, this is too important of a topic to be seeking information here
Spend the couple of hundred bucks that a tax attorney will charge, it will be the best money you will ever spend