J-1 Visa AI Software Developer Jobs
AI Software Developer roles in the United States are available to exchange visitors through J-1 visa Trainee or Intern program categories, depending on your career stage. Finding a host employer willing to coordinate with a State Department-designated sponsor for DS-2019 sponsorship requires a targeted search strategy.
Find J-1 Visa AI Software Developer JobsOverview
Showing 5 of 25+ AI Software Developer jobs










See all AI Software Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI Software Developer roles.
Get Access To All Jobs
Who We Are
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—empowering a safer, richer, and more connected future.
About The Role
As a software engineering intern, you will work closely with leading experts in the field of machine learning, robotics, and software. Depending on your skill sets and areas of interest, you will work on some or all of the following: Data Platform, Onboard Systems, ML Infrastructure, Simulation, or Technical Infrastructure teams.
About The Work
Depending on your skill set and areas of interest you will work on some or all of the following:
-
Data Platform: The Data Platform serves as a comprehensive management system for Nuro AI Driver's data, labels, and metrics, facilitating seamless access functionality. The team focuses on data annotation across various domains, including 2D/3D perception, mapping, behavior trajectory, and language/text. It also handles data ingestion and mining, employing methods such as heuristics and embedding search. Additionally, the platform supports the autonomy evaluation infrastructure by providing detailed introspection.
-
Onboard Systems: Our onboard system team’s software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms that work across various self-driving platforms. This work requires close collaboration with our software teams, hardware teams, and systems/safety team to make sure new software and hardware work together safely and reliably and resolve onboard error and performance problems.
-
ML Infrastructure: The ML Infra team is the accelerator to our ML-first autonomy strategy. This team provides solutions to empower machine learning development in Nuro and optimize on-cloud training and onboard inference. Our solutions include a distributed training platform, ML compiler, model components libraries, etc. The team provides opportunities for infra engineers to work fully embedded in ML teams to build cutting edge deep learning technologies.
-
Simulation: The Simulation team builds the simulator that allows us to develop and test our autonomous driving technology in a virtual setting. We work on the core simulator and simulation frameworks, sensor simulation, scenario generation, and solutions that combine real-world data with synthetic techniques to push the boundaries of what can be simulated, collaborating closely with teams across Autonomy and AI Platform to allow us to simulate realistically and reliably at scale.
-
Technical Infrastructure: This group owns few fundamental services for entire engineering organizations: generic compute platform to host mission-critical workflows such as data processing and simulation, storage management service which manages hundreds of PB of data, cloud infrastructure serves as IaaC which provisions and maintains all cloud resources, engineering productivity provides tools such as build and CI/CD to make engineering work more efficient.
About You
You have deep expertise and prior experience in some or many of the following areas:
- You are a current BS or MS candidate in Computer Science, Electrical Engineering, Robotics, or a related field graduating in December 2026 or later
- You have experience in one or more of the following areas: backend API design, applications development, large-scale distributed systems; data storage and processing systems; advanced algorithms using C++ and Python; machine learning, multithreading; x86 architecture; and software performance tuning and optimization, robotics software frameworks, different compute modalities (CPU, GPU, FPGA) etc.
- You have strong problem solving and programming skills.
At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.
See all J-1 Visa AI Software Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new J-1 Visa AI Software Developer Jobs.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as an AI Software Developer
Align your CV to U.S. specialty occupation standards
Your CV should mirror U.S. resume conventions: reverse-chronological, quantified achievements, and explicit tech stack listings. Hiring managers at J-1 host employers evaluate whether your background maps to O*NET's AI Software Developer competency profile before engaging a designated sponsor.
Distinguish Intern from Trainee category eligibility
If you're currently enrolled in a degree program, the J-1 Intern category applies. If you've graduated within the past 12 months, you qualify for Trainee. Applying under the wrong category causes DS-2019 issuance delays and can disqualify your placement entirely.
Target host employers with existing sponsor relationships
Not every company willing to hire you can coordinate J-1 paperwork. Search Migrate Mate to find AI Software Developer roles at U.S. employers already experienced with J-1 host agreements, training plan requirements, and designated sponsor coordination.
Build a training plan before your first interview
Designated sponsors like CIEE or Cultural Vistas require a detailed Training Plan (DS-7002) before issuing your DS-2019. Draft measurable learning objectives tied to AI development milestones so you can present a near-complete plan during employer interviews and accelerate sponsor approval.
Verify your host employer's E-Verify enrollment status
Some designated sponsors require host employers to be enrolled in E-Verify before approving a training placement. Confirm this requirement with your intended sponsor early, since E-Verify enrollment can take several weeks and delays the DS-2019 issuance timeline.
Clarify home residency requirement exposure upfront
AI Software Developer roles at government-funded research institutions or certain skill-shortage programs may trigger the J-1 two-year home residency requirement. Ask the designated sponsor whether your specific placement qualifies before accepting a host employer's offer.
AI Software Developer J-1 Visa: Frequently Asked Questions
Which J-1 program category fits an AI Software Developer role?
The J-1 Trainee category is the most common fit for AI Software Developers who have graduated and are seeking professional development in the United States. If you're currently enrolled in a degree program, the Intern category applies instead. The host employer works with a State Department-designated sponsor to issue the DS-2019 under whichever category matches your status.
Is the hiring company my J-1 visa sponsor?
No. The hiring company is your host employer, not your visa sponsor. J-1 sponsorship is issued exclusively by U.S. Department of State-designated organizations such as IIE, CIEE, Cultural Vistas, or similar bodies. These organizations issue your DS-2019 form, approve your training plan, and monitor compliance throughout your exchange program. The host employer participates in that process but does not hold designated sponsor status.
How do I find AI Software Developer host employers open to J-1 placements?
Use Migrate Mate to search for AI Software Developer positions at U.S. employers with J-1 sponsorship experience. Many companies have hosted J-1 exchange visitors before but don't advertise it explicitly in job postings. Filtering by sponsorship history on Migrate Mate surfaces those employers before you spend time applying to companies unfamiliar with the host agreement process.
Does the J-1 two-year home residency requirement affect AI Software Developers?
It depends on your funding source and country of origin. If your training is funded by your home government or a U.S. government program, or if your home country has designated your field as a skill shortage, the two-year home residency requirement applies after your J-1 program ends. Confirm with your designated sponsor before signing a training plan, since this affects any future H-1B visa or green card pathways.
What documents does an AI Software Developer need before the DS-2019 is issued?
You'll need a completed Training Plan (DS-7002) with specific AI development milestones, proof of relevant education or work experience, financial support documentation meeting the designated sponsor's minimum threshold, and a host employer agreement. Some sponsors also require proof of the employer's E-Verify enrollment. Preparing these before your offer stage prevents delays between acceptance and DS-2019 issuance.