AI Software Developer Jobs at Google with Visa Sponsorship

AI Software Developer roles at Google span research, applied ML engineering, and product-integrated AI work. Google has a strong track record of sponsoring international talent across multiple visa categories, making it a realistic target if you're an international candidate with the right technical background.

See All AI Software Developer at Google Jobs

Overview

Open Jobs150+
Top Visa TypeH-1B
Work Type98% On-site
Median Salary$213K
Top LocationSunnyvale, CA
Most JobsGoogle

Showing 5 of 150+ AI Software Developer Jobs at Google jobs

Google
Senior ML/AI Software Engineer
We won't show you this job again
Google
Added 2d ago
Senior ML/AI Software Engineer
Google
Mountain View, California
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Backend Engineering
$174,000/yr - $252,000/yr
On-Site
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Google
Applied AI Staff Software Engineer
We won't show you this job again
Google
Added 1mo ago
Applied AI Staff Software Engineer
Google
Kirkland, Washington
Software Engineering
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Technical Program Management
Backend Engineering
$207,000/yr - $300,000/yr
On-Site
8+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Google
Senior Software Engineer
We won't show you this job again
Google
New 3h ago
Senior Software Engineer
Google
Sunnyvale, California
Software Engineering
Data Science & Analytics
Cloud & DevOps
Technical Product & Program Management
AI (Artificial Intelligence)
Data Science
Cloud Engineering
Technical Program Management
$174,000/yr - $252,000/yr
On-Site
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Google
Software Engineer
We won't show you this job again
Google
New 3h ago
Software Engineer
Google
Los Angeles, California
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Backend Engineering
$147,000/yr - $211,000/yr
On-Site
2+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Google
Staff Software Engineer
We won't show you this job again
Google
Added 2d ago
Staff Software Engineer
Google
Sunnyvale, California
Software Engineering
Technical Product & Program Management
Cloud & DevOps
AI (Artificial Intelligence)
ML (Machine Learning)
Technical Program Management
$207,000/yr - $300,000/yr
On-Site
8+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

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

See all 150+ AI Software Developer Jobs at Google

Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI Software Developer Jobs at Google.

Get Access To All Jobs

See all 150+ AI Software Developer at Google jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI Software Developer at Google roles.

Get Access To All Jobs

Tips for Finding AI Software Developer Jobs at Google Jobs

Align your portfolio to Google's AI research areas

Google publishes active research directions through Google DeepMind and Google Brain. Tailor your public work, GitHub projects, or publications to areas like large language models, reinforcement learning, or responsible AI before applying.

Target roles that map to specialty occupation criteria

USCIS requires H-1B roles to qualify as specialty occupations. AI Software Developer positions at Google typically require a directly related degree in computer science, machine learning, or a closely aligned field, so frame your credentials accordingly in applications.

Confirm your visa type before negotiating your offer

Google sponsors H-1B, H-1B1, and E-3 visas. Australian nationals should flag E-3 eligibility early since it avoids the H-1B lottery and can accelerate your start date by several months.

Prepare for Google's structured technical interview process

Google's AI hiring includes multiple rounds of coding, system design, and ML fundamentals interviews. Practicing LeetCode hard problems alongside ML system design scenarios, such as designing a recommendation engine at scale, reflects what the process actually requires.

Track your OPT or grace period against Google's hiring timeline

Google's full-loop interview and offer process can take eight to twelve weeks. If you're on OPT or within a 60-day grace period, confirm your authorization end date before the first round so your recruiter can plan the H-1B cap filing or transfer accordingly.

Use Migrate Mate to find open AI roles at Google

AI Software Developer openings at large tech employers fill quickly and don't always appear on general job boards. Migrate Mate filters specifically for visa-sponsoring employers, so you can surface Google's current AI roles alongside sponsorship details in one place.

AI Software Developer at Google jobs are hiring across the US. Find yours.

Find AI Software Developer at Google Jobs

Frequently Asked Questions

Does Google sponsor H-1B visas for AI Software Developers?

Yes, Google sponsors H-1B visas for AI Software Developer roles. Google participates in the H-1B cap process each April and also files H-1B transfers for candidates already holding the status. Australian nationals may be sponsored under the E-3 visa instead, which avoids the annual lottery and generally moves faster.

How do I apply for AI Software Developer jobs at Google?

Applications go through Google's careers portal. For AI-specific roles, Google looks for candidates with strong fundamentals in machine learning, distributed systems, and software engineering. Most hiring involves a recruiter screen, technical phone interviews, and a full virtual or on-site loop. Applying to roles that match your specific ML specialization, such as NLP, computer vision, or reinforcement learning, improves your chances of clearing the resume screen. You can browse current openings on Migrate Mate, which filters for roles where Google is actively sponsoring visas.

Which visa types does Google commonly use for AI Software Developers?

Google most commonly sponsors H-1B visas for AI Software Developers. Australian citizens are eligible for the E-3 visa, which carries a separate annual allocation and no lottery. Candidates from Singapore or Chile may qualify for the H-1B1. For senior researchers or candidates with significant published work, Google has also pursued O-1A visas, which require demonstrating extraordinary ability but have no cap or lottery.

What qualifications does Google expect for AI Software Developer roles?

Google's AI Software Developer roles typically require a bachelor's degree or higher in computer science, electrical engineering, or a closely related field. In practice, most hired candidates hold a master's degree or PhD, particularly for research-oriented positions. Hands-on experience with frameworks like TensorFlow, JAX, or PyTorch, combined with a record of shipped ML systems or published research, carries significant weight in the evaluation process.

How do I understand the visa filing timeline after receiving a Google offer?

If you're subject to the H-1B cap, your offer timing matters. Google must file the H-1B petition during the April filing window for an October 1 start date. USCIS typically takes three to five months to process standard petitions, though premium processing can reduce this to around fifteen business days. Confirming your current status, any OPT remaining, and your intended start date with your Google recruiter early in the offer stage allows the legal team to plan the correct filing category.

See which AI Software Developer at Google employers are hiring and sponsoring visas right now.

Search AI Software Developer at Google Jobs