An employer can accept a non-immigrant by hiring them for an H-1B visa to work in the United States. The worker must have at least a bachelor’s degree (or the equivalent in their country) and the position they are applying for must involve the use of specialist skills.