How to Get a Green Card Through a Job
The main ways to immigrate based on a job offer or employment are listed below:
Green Card Through a Job Offer
You may be eligible to become a permanent resident based on an offer of permanent employment in the United States. Most categories require an employer to get a labor certification and then file an Immigrant Petition for Alien Worker, for you.
Green Card Through Investment
Green cards may be available to investors/entrepreneurs who are making an investment in an enterprise that creates new U.S. jobs.
Green Card Through Self Petition
Some immigrant categories allow you to file for yourself (Aself petition@). This option is available for either Aliens of Extraordinary Ability or certain individuals granted a National Interest Waiver.
Green Card Through Special Categories of Jobs
There are a number of specialized jobs that may allow you to get a green card based on a past or current job, such as:
International Organization Employee
Iraqi Who Assisted the U.S. Government
NATO 6 Nonimmigrant
Panama Canal Employee
Physician National Interest Waiver
All of these require a Form I 360, Petition for Amerasian, Widow(er), or Special Immigrant, and are described in Section 101(a)(27) of the Immigration and Nationality Act (INA).
In some cases, you may be able to file the immigrant petition at the same time you adjust status.
If you are not eligible to adjust your status inside the United States to a permanent resident, the immigrant petition will be sent to the U.S. consulate abroad to complete the visa process. In order to apply for a green card, there must be a visa immediately available to you