H-1B Visa Software Engineer Intern Jobs
Software Engineer Intern roles can qualify for H-1B visa sponsorship when the position requires at least a bachelor's degree in computer science, software engineering, or a directly related field. Many large tech employers file H-1B petitions for interns converting to full-time roles, making internship performance a direct factor in your sponsorship pipeline.
Find H-1B Visa Software Engineer Intern JobsOverview
Showing 5 of 543+ Software Engineer Intern jobs










See all 543+ Software Engineer Intern Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Intern roles.
Get Access To All Jobs
Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding footprint of sites around the world. Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.ai is an industry leader in the commercialization of autonomous driving and is committed to developing the safest autonomous driving capabilities on a global scale. Pony.ai’s leading position has been recognized, with CNBC ranking Pony.ai #10 on its CNBC Disruptor list of the 50 most innovative and disruptive tech companies of 2022. In June 2023, Pony.ai was recognized on the XPRIZE and Bessemer Venture Partners inaugural “XB100” 2023 list of the world’s top 100 private deep tech companies, ranking #12 globally. As of August 2023, Pony.ai has accumulated nearly 21 million miles of autonomous driving globally. Pony.ai went public at NASDAQ in November 2024.
RESPONSIBILITY
- Design and implement algorithms and evaluation metrics to drive core AI decision-making.
- Build scalable data pipelines and toolchains for large-scale data ingestion, batch processing, and evaluation.
- Design system-level evaluation metrics, testing frameworks, and simulation environments across business components.
REQUIREMENTS
- Strong programming skills in C/C++, Python, and software design
- Strong foundation in mathematics and theoretical computer science, such as linear algebra, calculus, graph theory, computational geometry, combinatorial optimization algorithms, stochastic processes, and complexity analysis.
- Possessing solid engineering discipline, or demonstrating strong interest and potential in building large-scale systems, with the ability to maximize performance while keeping complexity and cost to a minimum.
- Pursuing a BS/MS or Ph.D in Computer Science or a related field
- Experience in large data set processing and familiarity with real time systems
- Solid experience in a fast-paced and structured engineering environment
- Full stack experience including both front end and back end is preferred
- Statistics analysis experience is preferred
NOTE
- The position is rolling-based and can start anytime.
- This position is fully onsite in Fremont, at least 3 months.
COMPENSATION
- Master: $7000/month
- PhD: $10,000/month
Please click here for our privacy disclosure.
See all 543+ H-1B Visa Software Engineer Intern Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Software Engineer Intern Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as a Software Engineer Intern
Verify your role qualifies as specialty occupation
Internship titles get extra scrutiny from USCIS because the word 'intern' implies training rather than specialized work. Pull the O*NET profile for Software Developer to document that your actual duties require a specific technical degree, not just general bachelor's education.
Target employers with return-offer sponsorship pipelines
Search for companies that consistently convert interns to full-time H-1B employees rather than sponsors who only file for direct hires. Look at DOL Labor Condition Application disclosure data to confirm the employer files for early-career software roles, not just senior positions.
Use Migrate Mate to filter verified H-1B sponsors
Filter your internship search on Migrate Mate by employers with confirmed H-1B LCA filing history for software roles. This cuts out companies that only sponsor in theory and surfaces those already familiar with the petition process for your visa category.
Clarify the cap-subject timeline before accepting an offer
Most intern-to-full-time H-1B conversions are cap-subject, meaning your petition enters the April lottery with an October 1 start date. Ask your recruiter during the offer stage whether they'll cover premium processing and what happens if your registration isn't selected.
Document your OPT authorization dates for the employer's HR team
Many intern sponsors aren't experienced with F-1 OPT work authorization and may confuse EAD expiration with cap-gap eligibility. Provide your I-20 end date, EAD card, and a clear written timeline so the employer's immigration counsel can plan the H-1B filing around your authorized work period.
Check the prevailing wage before the offer conversation
Run your exact job title and work location through the OFLC Wage Search before salary negotiations. The DOL wage level assigned to your position directly affects what the employer must pay on the LCA, so knowing the Level I or II threshold lets you anticipate the floor your offer must meet.
H-1B Visa Software Engineer Intern: Frequently Asked Questions
Can an employer sponsor an H-1B visa for an internship position?
Yes, but the internship must qualify as a specialty occupation, meaning it genuinely requires a bachelor's degree in a specific technical field like computer science or software engineering. USCIS reviews the actual job duties, not just the title. Roles where a general degree in any field would suffice typically don't meet the standard, so your offer letter and job description need to reflect degree-specific technical work.
How do I find software engineering internships at companies that actually sponsor H-1B visas?
Search Migrate Mate to browse Software Engineer Intern openings filtered by employers with verified H-1B filing history. Not every company that lists internships sponsors visas, and the gap between 'open to sponsorship' and 'has actually filed petitions for this role' is significant. DOL Labor Condition Application data is the most reliable way to confirm a company's track record before you invest time in their application process.
Does completing a sponsored internship improve my H-1B lottery odds?
No. The H-1B cap lottery is random within each registration category, and prior intern experience with a company has no effect on selection probability. What it does affect is the employer's willingness to file on your behalf and the speed of petition preparation, since they already have your credentials on file and understand your technical background.
What happens if my H-1B lottery registration isn't selected after my internship ends?
If you're on F-1 OPT when the result comes back, you may be able to extend your authorized work period through the cap-gap provision if your OPT end date falls before October 1 and your employer filed a timely petition. If you're not eligible for cap-gap, your work authorization ends with your OPT, and you'd need to leave or apply under a different status until the next lottery cycle.
Which SOC code applies to Software Engineer Intern roles for H-1B purposes?
Most Software Engineer Intern petitions are filed under SOC 15-1252 (Software Developers) or 15-1251 (Computer Programmers), depending on the specific work. The SOC code the employer selects on the LCA determines which wage level and prevailing wage data apply. You can verify typical classifications through O*NET and confirm the employer's selection matches your actual duties before USCIS adjudicates the petition.