ML Software Engineer Jobs at Nuro with Visa Sponsorship

Nuro builds autonomous delivery technology, and its ML Software Engineer roles sit at the intersection of perception, prediction, and real-world robotics deployment. Nuro has an established record of sponsoring work visas across multiple categories, making it a realistic target for international engineers pursuing long-term U.S. careers.

See All ML Software Engineer at Nuro Jobs

Overview

Open Jobs32+
Top Visa TypeGreen Card
Work Type100% On-site
Median Salary$243K
Top LocationMountain View, CA
Most JobsNuro

Showing 5 of 32+ ML Software Engineer Jobs at Nuro jobs

Nuro
Software Engineer, ML Platform Infrastructure
We won't show you this job again
Nuro
Added 1w ago
Software Engineer, ML Platform Infrastructure
Nuro
Mountain View, California
Software Engineering
Data Engineering
Cloud & DevOps
Backend Engineering
$160,360 - $240,540/yr
On-Site
3+ yrs exp.
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nuro
Senior Software Engineer, ML Platform Infrastructure
We won't show you this job again
Nuro
Added 1w ago
Senior Software Engineer, ML Platform Infrastructure
Nuro
Mountain View, California
Software Engineering
Data Engineering
Cloud & DevOps
Technical Product & Program Management
Cloud Engineering
Backend Engineering
$193,930 - $291,150/yr
On-Site
5+ yrs exp.
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nuro
Senior Software Engineer, Machine Learning, Sensor Simulation
We won't show you this job again
Nuro
Added 2mo ago
Senior Software Engineer, Machine Learning, Sensor Simulation
Nuro
Mountain View, California
Software Engineering
Backend Engineering
$193,930 - $291,150
On-Site
4+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nuro
Senior Software Engineer, Machine Learning, Calibration
We won't show you this job again
Nuro
Added 3mo ago
Senior Software Engineer, Machine Learning, Calibration
Nuro
Mountain View, California
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Backend Engineering
$193,930/yr - $291,150/yr
On-Site
5+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Nuro
Senior Software Engineer, Machine Learning
We won't show you this job again
Nuro
Added 3mo ago
Senior Software Engineer, Machine Learning
Nuro
Mountain View, California
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Backend Engineering
$193,930/yr - $291,150/yr
On-Site
3+ yrs exp.
Master's

Have you applied for this role?

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

See all 32+ ML Software Engineer Jobs at Nuro

Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Software Engineer Jobs at Nuro.

Get Access To All Jobs

See all 32+ ML Software Engineer at Nuro jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Software Engineer at Nuro roles.

Get Access To All Jobs

Tips for Finding ML Software Engineer Jobs at Nuro Jobs

Tailor your portfolio to autonomy-specific ML

Nuro's ML work centers on perception systems, sensor fusion, and on-vehicle inference. Highlight projects involving computer vision, object detection, or real-time model deployment rather than general data science or NLP work.

Confirm your visa category before applying

Nuro sponsors several visa types, including H-1B, TN, and F-1 OPT. Knowing which category fits your status before you reach the offer stage prevents delays, since some categories require employer-initiated filings with USCIS before your start date.

Align your application timing with OPT cap-gap rules

If you're on F-1 OPT and your H-1B is selected in the lottery, cap-gap protects your status through September 30. Plan your Nuro start date and any USCIS filing deadlines around this window to avoid a gap in work authorization.

Browse open ML roles through Migrate Mate

Nuro's ML Software Engineer openings vary by specialization and seniority. Use Migrate Mate to filter for roles that explicitly support visa sponsorship so you're targeting positions where your immigration status won't be a blocker.

Prepare specialty occupation documentation early

H-1B petitions for ML Software Engineer roles require evidence that the position qualifies as a specialty occupation under USCIS standards. Gather your academic transcripts and any credential evaluations before you receive an offer, not after.

Ask about PERM timing during offer negotiations

If your goal is a Green Card, ask the recruiting team when the company typically initiates PERM labor certification for engineers at your level. Earlier filing locks in a priority date before backlogs grow, which matters significantly for Indian and Chinese nationals.

ML Software Engineer at Nuro jobs are hiring across the US. Find yours.

Find ML Software Engineer at Nuro Jobs

Frequently Asked Questions

Does Nuro sponsor H-1B visas for ML Software Engineers?

Yes, Nuro sponsors H-1B visas for ML Software Engineer roles. The H-1B is the most common path for international engineers at U.S. technology companies. Because H-1B slots are subject to an annual lottery, your employer submits a registration in March for an October 1 start. Nuro also sponsors H-1B1 visas for eligible Chilean and Singaporean nationals, which bypass the lottery entirely.

How do I apply for ML Software Engineer jobs at Nuro?

Applications go through Nuro's careers page, where ML Software Engineer roles are listed by team and specialization. You can also browse current openings that explicitly support visa sponsorship through Migrate Mate, which filters positions by immigration category. Expect a multi-round technical process covering ML fundamentals, coding, and system design, often with a focus on perception or on-vehicle inference problems.

Which visa types does Nuro commonly use for ML Software Engineers?

Nuro sponsors H-1B, H-1B1, F-1 OPT, F-1 CPT, TN, J-1, and employment-based Green Cards including EB-2 and EB-3 categories. F-1 students often start on OPT or CPT during an internship or new-grad role, then transition to H-1B. Canadian and Mexican nationals in qualifying ML occupations may be eligible for TN status, which does not require a lottery and can be processed quickly at the border.

What qualifications does Nuro expect for ML Software Engineer roles?

Most ML Software Engineer positions at Nuro expect a bachelor's degree or higher in computer science, electrical engineering, or a closely related field, with hands-on experience in deep learning frameworks such as PyTorch or TensorFlow. Roles focused on autonomous systems often weight experience in 3D perception, point cloud processing, or real-time inference on embedded hardware more heavily than general ML research background.

How long does the H-1B sponsorship process take for a Nuro role?

The standard H-1B timeline runs roughly six to eight months from lottery registration in March to an October 1 start date. USCIS premium processing, which Nuro may offer, reduces the petition adjudication window to 15 business days. If you're transitioning from F-1 OPT, your existing work authorization covers the gap. For EB-2 or EB-3 Green Card sponsorship, PERM labor certification with DOL typically adds 12 to 18 months before the I-140 petition stage.

See which ML Software Engineer at Nuro employers are hiring and sponsoring visas right now.

Search ML Software Engineer at Nuro Jobs