Machine Learning Engineer Jobs at NVIDIA with Visa Sponsorship

NVIDIA's Machine Learning Engineer roles sit at the intersection of GPU architecture, large-scale model training, and applied AI research. The company has a strong track record of sponsoring international engineers across H-1B, E-3, and Green Card pathways, making it a realistic target for qualified candidates who need work authorization.

See All Machine Learning Engineer at NVIDIA Jobs

Overview

Open Jobs35+
Top Visa TypeGreen Card
Work Type57% On-site
Median Salary$208K
Top LocationSanta Clara, CA
Most JobsNVIDIA

Showing 5 of 35+ Machine Learning Engineer Jobs at NVIDIA jobs

NVIDIA
Senior Machine Learning Engineer
We won't show you this job again
NVIDIA
Added 1d ago
Senior Machine Learning Engineer
NVIDIA
Santa Clara, California
Software Engineering
Data Science & Analytics
Data Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$184,000/yr - $356,500/yr
On-Site
8+ yrs exp.
Doctorate
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nvidia
Senior Scientific Machine Learning Engineer – Earth-2
We won't show you this job again
Nvidia
Added 1mo ago
Senior Scientific Machine Learning Engineer – Earth-2
Nvidia
Santa Clara, California
Software Engineering
Data Science & Analytics
Data Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$152,000 - $241,500/yr
Remote (US)
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NVIDIA
Senior Applied Machine Learning Engineer
We won't show you this job again
NVIDIA
Added 1mo ago
Senior Applied Machine Learning Engineer
NVIDIA
Santa Clara, California
Data Science & Analytics
Software Engineering
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
$152,000/yr - $264,500/yr
Hybrid
4+ yrs exp.
Master's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nvidia
Senior ML Compiler Engineer
We won't show you this job again
Nvidia
Added 3w ago
Senior ML Compiler Engineer
Nvidia
Austin, Texas
Software Engineering
Data Science & Analytics
Data Science
$152,000 - $241,500/yr
Remote (US)
5+ yrs exp.
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NVIDIA
Senior Manager, Machine Learning Ops Engineering
We won't show you this job again
NVIDIA
Added 1mo ago
Senior Manager, Machine Learning Ops Engineering
NVIDIA
Santa Clara, California
AI (Artificial Intelligence)
ML (Machine Learning)
Data Engineering
Cloud & DevOps
Technical Product & Program Management
MLOps
Cloud Engineering
Technical Program Management
$272,000/yr - $431,250/yr
On-Site
10+ yrs exp.
Master's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 35+ Machine Learning Engineer Jobs at NVIDIA

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning Engineer Jobs at NVIDIA.

Get Access To All Jobs

See all 35+ Machine Learning Engineer at NVIDIA jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning Engineer at NVIDIA roles.

Get Access To All Jobs

Tips for Finding Machine Learning Engineer Jobs at NVIDIA Jobs

Align your portfolio to NVIDIA's research priorities

NVIDIA hires Machine Learning Engineers for specific workstreams: CUDA optimization, transformer model training, and inference at scale. Structure your GitHub portfolio and resume around these areas before applying, not after you get a recruiter call.

Target roles that map to your visa category

NVIDIA sponsors H-1B, E-3, and EB-2 or EB-3 Green Card pathways, but not every open role is positioned for all three. If you hold an Australian passport, E-3 positions move faster through the system and bypass the H-1B lottery entirely.

Prepare for a multi-round technical screen early

NVIDIA's Machine Learning Engineer interviews typically include systems design, ML theory, and hands-on coding. Have documented project work ready that demonstrates distributed training or low-level GPU programming before your first screen.

Clarify sponsorship timing during the offer stage

Ask your recruiter whether the role is approved for cap-subject H-1B filings or cap-exempt. NVIDIA occasionally hires through affiliated research entities, which changes whether USCIS's October 1 start date applies to your situation.

Use Migrate Mate to filter verified NVIDIA openings

Search Migrate Mate to find Machine Learning Engineer postings at NVIDIA filtered by visa type. This lets you confirm which roles are actively seeking sponsored candidates before investing time in a full application.

Request your LCA wage tier before negotiating salary

NVIDIA files Labor Condition Applications with the DOL that certify a prevailing wage level for each role. Knowing which wage level your offer is benchmarked against helps you negotiate within a defensible range before your employer submits the LCA.

Machine Learning Engineer at NVIDIA jobs are hiring across the US. Find yours.

Find Machine Learning Engineer at NVIDIA Jobs

Frequently Asked Questions

Does NVIDIA sponsor H-1B visas for Machine Learning Engineers?

Yes, NVIDIA sponsors H-1B visas for Machine Learning Engineers. The company files petitions through the standard USCIS cap process each April, with an October 1 employment start date for selected candidates. If you already hold H-1B status with another employer, NVIDIA can file a transfer petition outside the annual lottery window, which is worth raising with your recruiter early.

Which visa types does NVIDIA commonly sponsor for Machine Learning Engineer roles?

NVIDIA sponsors H-1B and E-3 visas for Machine Learning Engineers, along with EB-2 and EB-3 Green Card pathways for longer-term sponsorship. Australian citizens can pursue the E-3, which has no lottery and allows two-year renewable status. H-1B remains the primary pathway for most other nationalities. Green Card sponsorship through PERM typically begins after you've established yourself in the role.

What qualifications does NVIDIA expect for a Machine Learning Engineer position?

Most Machine Learning Engineer roles at NVIDIA require a graduate degree in computer science, electrical engineering, or a related field, along with hands-on experience in deep learning frameworks like PyTorch or JAX. Roles focused on infrastructure or inference optimization often require familiarity with CUDA or Triton. Research-adjacent positions may expect published work or contributions to open-source ML projects.

How do I apply for Machine Learning Engineer jobs at NVIDIA?

Apply directly through NVIDIA's careers portal after identifying roles that match your background and visa eligibility. You can find Machine Learning Engineer openings at NVIDIA that are open to sponsored candidates on Migrate Mate, which filters listings by visa type so you're not applying blind. Tailor your resume to the specific workstream, whether that's model training, inference, or CUDA development, before submitting.

How do I plan my timeline if I need H-1B sponsorship at NVIDIA?

The H-1B cap opens for registration each March, with selected candidates eligible to start October 1. If you're targeting NVIDIA, aim to have an offer finalized before late February so your employer can register you in time. If you're on F-1 OPT, confirm your OPT expiration date and whether you qualify for the 24-month STEM extension, which gives you more runway if you're not selected in the first lottery.

See which Machine Learning Engineer at NVIDIA employers are hiring and sponsoring visas right now.

Search Machine Learning Engineer at NVIDIA Jobs