American businesses that require highly skilled workers have the option of looking at international candidates who are working in the United States on a visa or who are graduating from an U.S. college. This is made possible through the H-1B visa program.
There are a few steps in the H-1B process for hiring foreign nationals