H-2b visas
The US government provides an yearly minimum of 66,000 employment-based non-immigrant visas for temporary or seasonal work, called H-2B visas. These applications first require the employer to file a Temporary Labor Certification with the US Department of Labor (DOL) not earlier than 120 days before your hiring. After the certification is approved, the employer must file a petition with the Immigration and Nationalization Service (INS). Once the petition is approved, the application can be filed by the applicant. However, if you are within the U.S. you may file the petition and the application together.
For a full list of Visas available to Foreign Nationals please click here.