Google

Software Engineering Intern, Summer 2027

Google

Hyderabad, Telangana, India · Part Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
2 hours ago

Where you'll work

Job description

About the role

This summer internship runs for 10 to 12 weeks, beginning in May or June 2027. The program is intended to help you grow both technically and professionally while becoming part of a collaborative intern community. In this role, you will work on AI-enabled software and high-performance systems, contributing to the infrastructure that supports large-scale products and services.

The broader engineering organization builds technologies used by billions of people and works across areas far beyond web search. Engineers are expected to be adaptable, able to lead, and ready to tackle complex problems across the stack. The work spans large-scale applications, storage and scalability challenges, and new platforms for developers across products such as Ads, Chrome, Android, YouTube, Social, and Local.

Application deadline and location choices

Applications must be submitted by June 28, 2026. When applying, candidates may indicate a preferred work location from Bengaluru, Hyderabad, or Pune.

Who should apply

This opportunity is intended for current students pursuing a Bachelor’s, Master’s, or Dual Degree in Computer Science or a closely related technical discipline.

Submission instructions

To complete the application, candidates should upload the required documents in PDF format when possible:

  • A current resume or CV in the Resume section.
  • An official or unofficial transcript in English in the Education section.
  • Use the degree status option “Now attending” to unlock the transcript upload field.

Minimum qualifications

  • Enrollment in a Bachelor’s, Master’s, or Dual Degree program in Computer Science or a related technical field.
  • Hands-on exposure to one or more of the following: distributed system architecture or development, concurrency, multithreading, or synchronization.
  • Experience with at least one general-purpose programming language such as Java, C/C++, Python, JavaScript, or Go.
  • Working knowledge of data structures, algorithms, and software design.

Preferred qualifications

  • Ideally in the penultimate year of study.
  • Background in areas such as architecture, artificial intelligence, compilers, databases, data mining, distributed systems, machine learning, networking, or systems.
  • Experience building and implementing a complex system for production or experimental use.
  • Familiarity with performance tuning, reliability work, systems data analysis, visualization tools, or debugging.
  • Strong engineering capability.

Responsibilities

  • Support teammates and managers in a way that encourages productivity and innovation.
  • Work with multiple teams to help maintain and improve AI-driven software and large-scale systems.
  • Build scalable engineering solutions for products.
  • Review data and outcomes to identify the most effective approach to solving problems.
  • Use computer science knowledge learned in coursework to address practical challenges.

Equal opportunity

The employer states that it is an equal opportunity workplace and an affirmative action employer. Consideration is given without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or criminal history, consistent with legal requirements. Accommodation support is available for applicants with disabilities or special needs.

Additional information

This role is for a software engineering internship tied to a summer program. No stipend, vacancy count, or other pay details were provided in the source.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files