The H-1B visa is a non-immigrant visa that allows US employers to hire foreign professionals in specialty occupations. You must have at least a bachelor’s degree in a related field, and the job must require that level of education. Preference is given to candidates in STEM fields like IT, engineering, and healthcare.