Google

Software Engineering Intern, Summer 2026

Google · Sydney, New South Wales, Australia

  • On site
  • Internship
  • $45,000 / year
  • Sydney, New South Wales, Australia

Job highlights

  • Develop core products and services at Google.
  • Work on AI, ML, and NLP projects.
  • Collaborate on massive data scalability issues.
  • Join a global, collaborative engineering team.
  • Gain experience in a leading tech company.

About the role

Software Engineering Intern, Summer 2026

Please complete your application by May 8, 2026. Note this role is not eligible for immigration sponsorship.

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google’s technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan for more information.

Minimum qualifications:

  • Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Science, or a related technical field.
  • Experience with one or more general purpose programming languages (e.g., Java, C/C++, Python, JavaScript, Go, etc.).

Preferred qualifications:

  • Penultimate academic year or returning to a degree program after completion of the internship.
  • Experience programming in three or more of the following languages: C, C++, C#, Java, JavaScript, Kotlin, Go, Python, Typescript or similar.
  • Experience with either web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, or security software development.

About The Job

As a Software Engineering Intern, you will work on our core products and services as well as those which support critical functions of our engineering operations. You will develop and present ideas, striving for an understanding of our products to continually improve upon them. We focus on being a collaborative, global organization consisting of engineers with technical depth, programming skills, and a keen eye for quality.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Research, create, and develop software applications to extend and improve on Google's product offering.
  • Contribute to a wide variety of projects utilizing natural language processing, artificial intelligence, data compression, machine learning, and search technologies.
  • Collaborate on scalability issues involving access to massive amounts of data and information.
  • Work in and support a productive and innovative team with peers, managers, and cross-functional teams.

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 .

Key skills/competency

  • Software Engineering
  • Computer Science
  • Programming Languages
  • Problem Solving
  • Artificial Intelligence
  • Machine Learning
  • Data Structures
  • Algorithms
  • Software Development
  • Teamwork

Skills & topics

  • Software Engineering Intern
  • Computer Science Intern
  • Google Internship
  • Summer Internship
  • Software Development
  • Programming
  • Artificial Intelligence
  • Machine Learning
  • Data Structures
  • Algorithms

How to get hired

  • Research Google's culture: Study their mission, values, and commitment to reconciliation and equitable opportunity.
  • Tailor your resume: Highlight your academic progress, programming language experience, and relevant projects.
  • Prepare for technical interviews: Brush up on data structures, algorithms, and preferred programming languages.
  • Showcase collaboration skills: Emphasize teamwork and your ability to contribute to a productive environment.
  • Apply early: Submit your application by the May 8, 2026 deadline for consideration.

Technical preparation

Master fundamental data structures and algorithms.,Practice coding in Java, Python, or C++.,Familiarize yourself with Linux environments.,Study distributed systems and ML concepts.

Behavioral questions

Describe a challenging team project.,How do you approach learning new technologies?,Share an example of problem-solving.,How do you handle constructive feedback?

Frequently asked questions

What are the minimum qualifications for the Software Engineering Intern role at Google?
To be considered for the Software Engineering Intern position at Google, you must be currently pursuing a Bachelor's, Master's, or PhD degree in Computer Science or a related technical field. You should also have experience with at least one general-purpose programming language like Java, C/C++, Python, JavaScript, or Go.
What are the preferred qualifications for a Software Engineering Intern at Google?
Preferred qualifications include being in your penultimate academic year or planning to return to your degree program after the internship. Experience with three or more programming languages (C, C++, C#, Java, JavaScript, Kotlin, Go, Python, Typescript) and familiarity with areas like web application development, Unix/Linux, mobile development, distributed systems, machine learning, NLP, or large-scale software systems are highly beneficial.
What kind of projects will a Software Engineering Intern work on at Google?
Software Engineering Interns at Google contribute to core products and services, as well as engineering operations. Projects can involve natural language processing, artificial intelligence, data compression, machine learning, and search technologies, often with a focus on scalability and massive data challenges.
Does Google offer immigration sponsorship for the Software Engineering Intern role?
No, this Software Engineering Intern role is not eligible for immigration sponsorship. Applicants must have existing authorization to work in the location where the internship will be based.
What is the application deadline for the Summer 2026 Software Engineering Intern position at Google?
The application deadline for the Summer 2026 Software Engineering Intern position at Google is May 8, 2026. It is advisable to complete and submit your application well before this date.
How does Google support reconciliation with Aboriginal and Torres Strait Islander peoples?
Google is committed to empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples. They aim to build reconciliation through their technology, platforms, and people, and welcome Indigenous applicants. More information can be found in their Reconciliation Action Plan.
What programming languages are most valued for the Software Engineering Intern role?
While experience with one general-purpose language is a minimum qualification, preferred qualifications emphasize experience with three or more languages such as C, C++, C#, Java, JavaScript, Kotlin, Go, Python, or Typescript.
What is Google's approach to engineering and innovation?
Google is fundamentally an engineering company that hires individuals with diverse technical skills to tackle major technological challenges. They focus on revolutionizing search, developing massive scalability and storage solutions, building large-scale applications, and creating new platforms, impacting billions of users worldwide.