Pasos para venir con una visa de trabajo:
1. Conseguir trabajo
2. Que la empresa te tramite la visa de trabajo H1B
3. Pasaje
El paso 2 no es trivial. Hay un cupo limitado de visas H1B al anio y muchos mas aplicantes que visas, asi que se hace un sorteo. El requerimiento minimo es tener un titulo universitario (hay algunas excepciones pero muy puntuales), Normalmente los empleadores no tienen interes en tramitar visas a menos que de verdad no puedan conseguir a alguien local con esas habilidades, asi que normalmente se las ofrecen a gente con titulos avanzados y/o carreras escasas en USA (ingenieros, cientificos, etc)
Las visas son validas por anio fiscal, asi que empiezan en octubre, las aplicaciones se reciben en abril. O sea, que si en junio de 2019 alguien dice que te quiere contratar tiene que esperar a abril de 2020 para aplicar a una visa que seria valida en octubre de 2020.
La otra opcion es tener una visa mas temporal que es la J1 (de intercambio), esa tiene una duracion maxima de algunos anios y despues exige que vuelvas a tu pais. Hay algunos programas en los que puedes venir a hacer algunos trabajos de verano, o cosas similares que podrian calificar bajo intercambio cultural, Busca J1 exchange USA a ver si consigues algo que te sirve.