If you just have a bachelors, it will be very difficult. Companies need to fork out cash to sponsor a visa, and most of the time, they need to prove that the local talent is not available, and hence require them to source talent internationally. As a result, there is often no need for them to hire a graduate without the right to work in the US, since there are so many graduates locally. Therefore, to get sponsored as a graduate, you often need to be extremely (and I mean extremely) talented.
The best way in is to get into the country on a study visa, which allows you to have some number of working hours. It's much easier to get a job on a study visa, as you technically have some right to work.
In Aus and the UK, there's also a particular type of holiday visa for graduates under a certain age to travel there and work for 2 years. I'm not sure if something exists for the US, but that could be one option. Another way to get your foot in the door might be to take an unpaid internship, which could lead to sponsorship if the company wants to keep u.
It also depends on the type of job. If you're looking at aerospace, chances are it'll require defence clearance, which in turn will only accept US green card holders or citizens.