Data Science Engineer Jobs at Google with Visa Sponsorship
Data Science Engineer roles at Google sit at the intersection of large-scale machine learning infrastructure and applied research, requiring deep expertise in ML systems, statistical modeling, and distributed computing. Google has a well-established sponsorship pathway for this function across H-1B, H-1B1, and E-3 visa categories.
See All Data Science Engineer at Google JobsOverview
Showing 5 of 208+ Data Science Engineer Jobs at Google 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 208+ Data Science Engineer Jobs at Google
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Science Engineer Jobs at Google.
Get Access To All Jobs
INTRODUCTION
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
In this role, with your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
ROLE AND RESPONSIBILITIES
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Strong experience with Generative AI, Large Language Models (LLMs), Natural Language Processing (NLP), or Agent-based systems.
- Experience in developing and deploying AI solutions for enterprise applications.
- Familiar with cloud platforms (e.g., Cloud Computing Platform, Google Cloud Platform) and ML Operation practices.
BASIC QUALIFICATIONS
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 1 year of experience with art GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).
- Experience developing and launching products leveraging Agent Development Kit (ADK).
- Experience architecting and developing solutions on Google Cloud Platform.
PREFERRED QUALIFICATIONS
- Master's degree or PhD in Computer Science or related technical field.
- 5 years of experience with data structures and algorithms.
- 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
The US base salary range for this full-time position is $174,000-$252,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

INTRODUCTION
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
In this role, with your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
ROLE AND RESPONSIBILITIES
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Strong experience with Generative AI, Large Language Models (LLMs), Natural Language Processing (NLP), or Agent-based systems.
- Experience in developing and deploying AI solutions for enterprise applications.
- Familiar with cloud platforms (e.g., Cloud Computing Platform, Google Cloud Platform) and ML Operation practices.
BASIC QUALIFICATIONS
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 1 year of experience with art GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).
- Experience developing and launching products leveraging Agent Development Kit (ADK).
- Experience architecting and developing solutions on Google Cloud Platform.
PREFERRED QUALIFICATIONS
- Master's degree or PhD in Computer Science or related technical field.
- 5 years of experience with data structures and algorithms.
- 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
The US base salary range for this full-time position is $174,000-$252,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
See all 208+ Data Science Engineer at Google jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Science Engineer at Google roles.
Get Access To All JobsTips for Finding Data Science Engineer Jobs at Google Jobs
Align your portfolio with Google's ML infrastructure
Google's Data Science Engineer interviews weight systems-level ML experience heavily. Before applying, build or document projects involving large-scale model training, feature engineering pipelines, or distributed data processing using tools like BigQuery, TensorFlow, or Apache Beam.
Target teams with consistent sponsorship history
Google's sponsorship activity varies across product areas. Research which teams, like Google DeepMind, Google Cloud AI, or Search infrastructure, have filed the most LCAs with the DOL. Those teams signal active headcount growth and established sponsorship processes.
Distinguish your visa category early in outreach
Australian citizens should proactively flag E-3 eligibility when contacting recruiters. Google's recruiting coordinators are familiar with E-3 processing, and clarifying your category upfront removes ambiguity about cap constraints that apply to standard H-1B candidates.
Use Migrate Mate to find open roles that list sponsorship
Filtering for sponsorship-confirmed Data Science Engineer openings at Google saves significant time. Migrate Mate surfaces roles where Google has indicated willingness to sponsor, so you're applying where a pathway already exists rather than guessing from a general job listing.
Prepare for the LCA prevailing wage conversation
Google's offers for Data Science Engineers must meet DOL prevailing wage requirements tied to the job's location and SOC code. If your offer comes in below Level III or IV wage thresholds for your metro area, that affects what USCIS will accept on your I-129 petition.
Time your application relative to the H-1B registration window
If you need H-1B sponsorship, Google must register you in USCIS's annual lottery that opens each March. Starting your interview process in January or February gives your offer letter and paperwork time to be completed before registration closes.
Data Science Engineer at Google jobs are hiring across the US. Find yours.
Find Data Science Engineer at Google JobsFrequently Asked Questions
Does Google sponsor H-1B visas for Data Science Engineers?
Yes, Google sponsors H-1B visas for Data Science Engineer roles. Google files H-1B petitions through the standard USCIS lottery process each April for cap-subject candidates, with an October 1 start date. Google also files for cap-exempt situations where applicable, such as candidates transferring from qualifying research institutions. The role must meet DOL prevailing wage requirements for the position's location.
How do I apply for Data Science Engineer jobs at Google?
Applications go through Google's careers portal, but most successful candidates connect with a recruiter or get a referral before applying cold. The interview process for Data Science Engineers typically includes a recruiter screen, technical phone screens covering ML systems and coding, and a virtual onsite with rounds focused on machine learning design, data analysis, and coding. You can browse sponsorship-confirmed openings at Google through Migrate Mate before applying.
Which visa types does Google commonly use for Data Science Engineer roles?
Google sponsors H-1B, H-1B1, and E-3 visas for Data Science Engineer positions. H-1B is the most common path and requires clearing the annual USCIS lottery. H-1B1 is available to Chilean and Singaporean nationals and bypasses the lottery entirely. E-3 is exclusive to Australian citizens and also avoids the H-1B cap, making it a faster path for Australians already in the interview process.
What qualifications does Google expect for a Data Science Engineer role?
Google's Data Science Engineer roles typically require a master's or PhD in computer science, statistics, or a related quantitative field, though candidates with a bachelor's degree and substantial industry experience are considered. You're expected to demonstrate proficiency in SQL, Python, and at least one ML framework, plus experience designing and deploying models at scale. Published research or open-source contributions in ML carry significant weight in the hiring process.
How long does it take to get sponsored for a Google Data Science Engineer role?
Timeline depends on which visa category applies. For H-1B, factor in the March lottery registration, a potential six-month wait until the October 1 start date, and USCIS adjudication time, which can run three to five months under standard processing. E-3 and H-1B1 move faster since they skip the lottery and can be filed year-round, with consular processing at a U.S. embassy typically taking two to six weeks after your LCA is certified by the DOL.
See which Data Science Engineer at Google employers are hiring and sponsoring visas right now.
Search Data Science Engineer at Google Jobs