You’d need to apply for a role at the company and then it would be situational and perhaps not immediate.
There’s no easy option that I’m aware about and just getting a US offer and having a US employer to help with immigration does not guarantee much —
You might be eligible for an O-1 if you possess graduate qualifications, publications or meet other options. “Person of Extraordinary Ability” essentially.
You might win the H-1B lottery.
You would not be eligible for an L-1 unless the US company has a subsidiary entity in your country, you work for that as a full-time employee for at least a year before applying, and then you (and your role) meet the bar for Multinational Manager/Exec or Specialized Knowledge Worker.
What this means concretely is if you have an L-1, an approved I-140 filed >6 months ago, and you’re now pending Adjustment of Status, I think it’s fairly safe to change jobs under AC21 (that’s what I did; this is not legal advice and I’m not an attorney, I took legal advice about my situation).
If you change jobs to work for Employer B after I-140 has been filed and >6 months has passed but *before* it is approved, I think that’s technically allowed in an authorization to work sense, however your L-1 is no longer valid, so if your I-140 filed by Employer A gets an RFE or Denial, you may be in difficult territory.
There’s no easy option that I’m aware about and just getting a US offer and having a US employer to help with immigration does not guarantee much —
You might be eligible for an O-1 if you possess graduate qualifications, publications or meet other options. “Person of Extraordinary Ability” essentially.
You might win the H-1B lottery.
You would not be eligible for an L-1 unless the US company has a subsidiary entity in your country, you work for that as a full-time employee for at least a year before applying, and then you (and your role) meet the bar for Multinational Manager/Exec or Specialized Knowledge Worker.