I am a non-US citizen and I have recently been looking into applying for a job in the US. I have found a temporary unpaid internship in the engineering field for which I might be qualified. If I should receive an offer I am wondering what kind of visa I would need for this type of work.
Currently, the H1B is very difficult to obtain as it is a lottery program and simply being skilled is not enough to be guaranteed a place. Therefore, it would be far nicer if I was eligible for some type of other easier to obtain visa considering I would be working for free and funding myself with my own money earned outside of the US.
I found this pdf outlining the possibility of applying for a B1 visa for volonteer work under a religious or charitable non-profit but it does not seem to discuss working for a private company for free. The official B1 webpage outlines the usual basic criteria of obtaining a US visa such as intent to go home, ties to a country of origin, suitable funds etc. All of which I would be in compliance with. It also seems to be very focused on domestic servants which doesn't apply to me because I would obviously not be in a domestic setting.
I have found this similar question which differs from my situtation as the person in question is going to apply to a non-profit in New York.
Specific details that may help:
I am an Irish citzen that lives in London currently.
I have recently graduated a MSc in Control Systems Engineering.
I can fund myself for the duration of my stay in the US.
I do plan to return home at the end of my visa if I recieve one.
If anyone has any advice or guidence I would appreciate it greatly.