Internship Jobs in the USA, Hospitality Internship Jobs USA, Engineering Internship America, Graduate Internship USA, Internship Program

USA Internship Visa

Finding an Internship

The job you take in the USA must be directly related to your field of study.

You can work in the following areas:

  • Business, Management, Commerce and Finance
  • Hospitality and Tourism
  • Information, Media and Communications
  • Public Administration and Law
  • The Sciences, Engineering, Architecture, Mathematics and Industrial Occupations.

The job must be a trainee position. The Job should be seen as a skilled and a career-building experience that is relevant to your studies.

Internships do not have to be paid. Unskilled jobs are NOT accepted for internship programmes.

Click here to see a list of unskilled jobs which are not allowed!

US Employer Requirements

In order for a US Company to be accepted as part of the Internship Programme they must be able to:

  • 1. Must be able to present a business licence or certificate to operate within home country.
  • 2. Provide Dun and Bradstreet (D&B) number.
  • 3. Provide Employer Identification Number (EIN).
  • 4. Verification of address, phone number and business activities by website.
  • 5. Provide Workman’s Compensation Insurance Policy.
  • 6. Have at least USD 3 million in annual revenues or more than 25 employees

Please note some Government companies are exempt from some of the above requirements

General Job Announcements

Non-Profit Job Announcements

Internships & Seasonal Jobs Announcements

Industry-Specific Job Announcements




Contacting Companies Directly

Another tactic for uncovering internship opportunities is to make direct contact with companies that interest you. Not all companies will advertise internship openings on external job sites; some companies will post openings only on their own website, and some may not post internship announcements at all.

If you already know of companies or organizations in the USA that really interest you, try searching their website for available internship openings. If you find a position, submit your resume and cover letter as instructed by the employer. If there are multiple positions for which you'd like to apply, be sure to submit a separate resume and cover letter for each.

If you don't see a position that fits your qualifications, try to make personal contact with someone in the organization who is responsible for hiring employees (a Human Resources manager, or the manager/director of a particular department in which you'd like to work). You may be able to find individual contact information on the website, or you may need to call the main telephone number and ask to speak to someone. If your English conversation skills are not strong enough to make a telephone call, try sending an inquiry via email instead.

Remember that persistence does pay off. While you should never be aggressive or demanding with a prospective employer, you want to clearly explain your enthusiasm for the company and your desire to work there. Unless otherwise specified, it is always a good idea to follow up emails and resume submissions with a telephone call, and vice versa. And, whenever possible, try to make initial contact with more than one person in the organization to increase your chances of reaching someone who may want to hire you.

If you don't already know of companies you'd like to target, you can develop a list by searching job announcements on the websites listed above or reading American newspapers and other industry-specific publications such as The Economist for general business, Lodging Magazine for hospitality, and Wired Magazine for IT. You can also do simple searches in search engines for keywords related to the type of company you are seeking (example: "USA Hotels", "Engineering Firm in New York City").

Useful Information