A friend of mine roughly 20 years ago ran into the catch-22 problem with this. Employers won't hire you until you get the visa, but you can't get the visa until an employee hires you.
What the OP needs to look into is either the H1-B Visa requirements, or residency requirements. The issue here is that employees have to see if there is no other resident or citizen who has applied for the job you have applied for has the same skills as you. If they do, they know they can hire them first, saving them the money for sponsoring you to move into the country, plus have the job.
If your qualifications are that outstanding, then you may beat out any other applicants; but there are a lot of factors that would go against that.
But look at both H-1B and residency requirements first. That may get you the planned route to go; you may find it easier to get residency, then apply for a job as a resident, bypassing all the issues with H1-B sponsoring.
BL.