You may find it difficult to get a paid internship or apprenticeship these days...US work visa requirements I'm told are complicated and probably require help from the company. My company for example doesn't have the staff or resources to devote (they've tried in the past) to the project. So, the applicant is left with taking an unpaid position and entering on a tourist visa. Unless you have your own funding to support you it will likely be difficult financially to make the trip worthwhile.
Still, if there are companies you'd like to work for or internships you'd like to apply for (you can find many online) you should write and ask if they can help you with your visa application. Research what is needed to obtain a work visa, don't ask the company to do that for you.
Best wishes for your search!