I'm not a US Citizen, and i am here on a non permanent work visa
Then you should answer yes. The question pertains to federal reporting requirements for foreign assets. Resident aliens and some nonresident aliens are subject to this requirement. Please follow this link for more information. https://www.irs.gov/businesses/comparison-of-form-8938-and-fbar-requirements