E-3 Visa Software Engineer Intern Jobs
Software Engineer Intern roles in the U.S. are a strong fit for E-3 visa sponsorship: the visa requires a qualifying degree or equivalent, has no lottery, and your employer files the Labor Condition Application before your consulate appointment. Australians can start internships on E-3 status and renew indefinitely while building U.S. work history.
See All Software Engineer Intern JobsOverview
Showing 5 of 268+ Software Engineer Intern jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 268+ 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
AI/ML Software Engineer Intern (Data Platform) - 2026 Summer (BS/MS)
Location:
San Jose
Employment Type:
Intern
Job Code:
A02923
Responsibilities
Team Introduction
As an AI/ML software engineer intern in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. You'll have the opportunity to gain hands-on experience on all kinds of systems in the data platform ecosystem, especially the data analysis and processing system based on AI/ML solutions utilizing large language models (LLMs). Your work will have a direct and huge impact on the company's core products as well as hundreds of millions of users.
We are looking for talented individuals to join us for an internship in 2026. Internships at our Company aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at our Company.
Internships at Our Company aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth.
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to Our Company and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early. Please state your availability clearly in your resume (Start date, End date).
Summer Start Dates:
May 11th, 2026
May 18th, 2026
May 26th, 2026
June 8th, 2026
June 22nd, 2026
We will prioritize candidates who are able to commit to these start dates. Please state your availability clearly in your resume (Start date, End date).
Responsibilities:
- Design and implement reliable, scalable, robust and extensible big data systems that support core products and business;
- Design and implement the data analysis and processing system based on AI/ML solutions utilizing large language models (LLMs);
- Design and develop high performance computing frameworks and storage systems;
- Establish solid design and best engineering practice for engineers as well as non-technical people.
Minimum Qualifications:
- Currently pursuing an Undergraduate/Master in Computer Science or a related technical discipline
- Able to commit to working for 12 weeks during Summer 2026
- Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
- Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Python.
- Effective communication skills, self-driven learner, a sense of ownership
- Projects or research experience in at least one area of the following areas: big data frameworks, large language models (LLMs), machine learning, distributed storage systems.
Compensation Description (Hourly) - Campus Intern
The hourly rate range for this position in the selected city is $45 - $45.
Benefits may vary depending on the nature of employment and the country work location. Interns have day one access to health insurance, life insurance, wellbeing benefits and more. Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year). Interns who are not working 100% remote may also be eligible for housing allowance.
The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
For Los Angeles County (unincorporated) Candidates:
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:
1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
3. Exercising sound judgment.
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
TikTok Accommodation
TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at
https://tinyurl.com/RA-request

AI/ML Software Engineer Intern (Data Platform) - 2026 Summer (BS/MS)
Location:
San Jose
Employment Type:
Intern
Job Code:
A02923
Responsibilities
Team Introduction
As an AI/ML software engineer intern in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. You'll have the opportunity to gain hands-on experience on all kinds of systems in the data platform ecosystem, especially the data analysis and processing system based on AI/ML solutions utilizing large language models (LLMs). Your work will have a direct and huge impact on the company's core products as well as hundreds of millions of users.
We are looking for talented individuals to join us for an internship in 2026. Internships at our Company aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at our Company.
Internships at Our Company aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth.
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to Our Company and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early. Please state your availability clearly in your resume (Start date, End date).
Summer Start Dates:
May 11th, 2026
May 18th, 2026
May 26th, 2026
June 8th, 2026
June 22nd, 2026
We will prioritize candidates who are able to commit to these start dates. Please state your availability clearly in your resume (Start date, End date).
Responsibilities:
- Design and implement reliable, scalable, robust and extensible big data systems that support core products and business;
- Design and implement the data analysis and processing system based on AI/ML solutions utilizing large language models (LLMs);
- Design and develop high performance computing frameworks and storage systems;
- Establish solid design and best engineering practice for engineers as well as non-technical people.
Minimum Qualifications:
- Currently pursuing an Undergraduate/Master in Computer Science or a related technical discipline
- Able to commit to working for 12 weeks during Summer 2026
- Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
- Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Python.
- Effective communication skills, self-driven learner, a sense of ownership
- Projects or research experience in at least one area of the following areas: big data frameworks, large language models (LLMs), machine learning, distributed storage systems.
Compensation Description (Hourly) - Campus Intern
The hourly rate range for this position in the selected city is $45 - $45.
Benefits may vary depending on the nature of employment and the country work location. Interns have day one access to health insurance, life insurance, wellbeing benefits and more. Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year). Interns who are not working 100% remote may also be eligible for housing allowance.
The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
For Los Angeles County (unincorporated) Candidates:
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:
1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
3. Exercising sound judgment.
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
TikTok Accommodation
TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at
https://tinyurl.com/RA-request
See all 268+ 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 JobsTips for Finding E-3 Visa Sponsorship as a Software Engineer Intern
Frame your Australian degree for U.S. recruiters
A three-year Australian bachelor's degree is generally accepted as equivalent to a four-year U.S. degree for E-3 purposes. State this explicitly in your cover letter so recruiters don't filter you out during initial screening.
Target employers enrolled in E-Verify
Internship roles tied to university programs often require E-Verify enrollment. Search DOL's FLAG portal to confirm a company has filed Labor Condition Applications before you invest time in their application process.
Ask about LCA timing before accepting an offer
Your employer must file and receive a certified LCA from DOL before you can attend your consulate appointment. Confirm they understand this step and have an HR or legal contact who has handled E-3 filings before.
Use Migrate Mate's E-3 filing service for the paperwork
Intern sponsors are often unfamiliar with E-3 mechanics. Migrate Mate's E-3 filing service handles the LCA, visa paperwork, and consulate preparation end-to-end, reducing the burden on your employer and speeding up your start date.
Clarify whether the role qualifies as specialty occupation
Software Engineer Intern roles must require at least a bachelor's degree in a specific technical field to satisfy the E-3 specialty occupation requirement. Roles described as open to any degree may not qualify, so confirm the job description reflects a degree requirement.
Negotiate your start date around consulate availability
E-3 consulate appointment wait times in Sydney, Melbourne, and Perth vary by season. Build at least four to six weeks between your offer acceptance and your intended start date to accommodate scheduling and passport return time.
Software Engineer Intern jobs are hiring across the US. Find yours.
Find Software Engineer Intern JobsSoftware Engineer Intern E-3 Visa: Frequently Asked Questions
How do I find Software Engineer Intern jobs that offer E-3 visa sponsorship?
Migrate Mate lists Software Engineer Intern roles from employers with active E-3 and LCA filing history, so you can filter specifically for companies already familiar with the process. Searching by visa type saves time compared to cold-applying and asking each employer whether they sponsor E-3 visas.
How much does it cost to get an E-3 visa?
Migrate Mate's E-3 filing service covers the entire process for $499, including the Labor Condition Application, visa document preparation, and consulate appointment guidance. Traditional immigration lawyers charge $2,000–$5,000+ for the same work. The E-3 has less paperwork than most work visas, so paying thousands for legal help is usually unnecessary.
Does an internship role qualify for the E-3 visa's specialty occupation requirement?
It can, but the job description must require a bachelor's degree in a specific field like computer science or software engineering. An internship listed as open to any major, or that doesn't require a degree at all, won't meet the specialty occupation standard. Ask your recruiter to confirm the degree requirement is reflected in the official offer letter.
How does the E-3 compare to H-1B for a Software Engineer Intern role?
The E-3 has no annual cap and no lottery, so your employer can file at any time of year and you can start as soon as your visa is approved. H-1B has an 85,000-slot annual cap with a lottery that runs once per year. For intern roles with short lead times, the E-3's on-demand availability is a practical advantage.
Can I convert an E-3 internship into a full-time role without leaving the U.S.?
Yes, but you'll need a new LCA and visa stamp reflecting the full-time position. If you're already inside the U.S. on E-3 status, your employer can file an amended LCA for the new role, but you'll still need to attend a consulate appointment in Australia or at a third-country post to get a new visa stamp before re-entering.
See which Software Engineer Intern employers are hiring and sponsoring visas right now.
Search Software Engineer Intern Jobs