You should apply for work visa from India.
Make sure you attach you work permit and a job letter from a employer .
Alternatively , if you have a US visa , you can try entering with work permit only ( not sure ) . As , i know someone who actually got entry like this with valid work permit only .