Pour trouver un stage, il te faut simplement contacter les entreprises qui t'intéressent, tout comme tu le ferais dans ton pays. In English, of course!
Attention: les organismes vont te facturer des frais, et travailleront pas forcément pour ton intérêt. Et on n'est jamais si bien servi que par soi-même.
Pour le visa, il te faut passer par un organisme (pour l'obtention du visa J-1) mais tu n'es pas obligé de faire la recherche d'emploi via lui.