To hire a foreign worker, you may have to sponsor them so they can get an immigrant work visa.  First, find out if you have to get a labor certification from the Department of Labor (DOL).  Learn about the DOL labor certification process, also known as PERM.  Apply for certification using the Permanent Online System or using ETA Form 9089[PDF, 1.1MB].  Once you have been certified, file your certification along with Form I-140, Immigrant Petition for Alien Workers with USCIS.