Skilled workers are very much adored, and it is easier to find the job. However, USA has a strict employment law. You can work in USA when you have a Green card. Green card will allow you to stay and work in USA. You can also apply for work visas in temporary, seasonal or exchange worker basis. But this requires Work Visa, as well you should get permit to work which is called an Employment Authorisation Document (EAD).