Come to think of it... Find a US based company that has branches across the world. Look for job positions for that company abroad and see if there are prospects and apply to those and reach out to the company to see if you can apply in this manner.
A ton of our coworkers across the world, mostly Europe, are fighting to get into the US and doing this method.