Updating Results

Google India

  • > 100,000 employees

Software Engineering Summer Intern (Apr 2025)

Location details

On-site

  • India

    India

    • Karnataka

      Bangalore

    • Maharashtra

      Pune

    • Telangana

      Hyderabad

Location

Bangalore, Pune, Hyderabad

Opportunity expired

Opportunity details

  • Opportunity typeInternship, Clerkship or Placement
  • Application open dateApply by 20 Jul 2024
  • Start dateStart date 30 Apr 2025 - 30 Jun 2025

Your role

The engineers create, fix, extend, and scale code to keep it working against all the bad actors of the internet. You will work on software development projects to keep important business-critical systems up and running, from code-level troubleshooting of traffic anomalies to maintenance of services and monitoring/alerts to building automation infrastructure.

Responsibilities

  • Research, create, and develop software applications to extend and improve 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 large amounts of data and information.
  • Work and support a productive and innovative team with peers, managers, and cross-functional teams.

About you

This internship is intended for students who are pursuing a Bachelor's, Master's or Dual degree program in Computer Science or a related field.

Minimum qualifications

  • Currently pursuing a Bachelor's, Master's in Computer Science or related technical field.
  • Experience with one or more general-purpose programming languages (e.g., Java, C/C++, Python, JavaScript, Go, etc.).
  • Experience working in Unix/Linux environments.
  • Experience with data structures, algorithms, and software design.

Preferred qualifications

  • Currently in your penultimate year of study
  • Ability to work on projects related to mobile development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, or security software development.
  • Ability to showcase tech projects and participate in computer science-related extracurricular activities.

Compensation & benefits

Google internships are paid and they provide a housing stipend as well as a relocation bonus for those eligible, to help offset some of your relocation and housing costs, and resources to help you find housing once you’ve accepted your offer.

When you become an employee, they offer benefits such as:

  • Medical, dental, and vision insurance
  • Employee assistance programs
  • Competitive compensation
  • Paid time off, including vacation, bereavement, jury duty, sick leave, parental leave, disability, and holidays
  • A hybrid work model with remote work opportunities is also available
  • Room and opportunities to grow

Training & development

Join Google for a 10-12 week internship that offers personal and professional development, and community-building. The Software Engineering Internship program will give you an opportunity to work on computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal.

Career progression

At Google, internships are the launchpad to a dynamic career trajectory. Beginning with hands-on projects and various opportunities, interns gain exposure to cutting-edge technologies, fostering innovation, teamwork and growth. The transformative experience paves the way for a seamless transition into Google's diverse and impactful workforce, shaping the leaders of tomorrow.

To know more, watch this video:

How to apply

To start the application process, you will need an updated CV or resume and a current unofficial or official transcript in English. Provide the required materials (PDFs preferred):

  • In the 'Resume Section' attach an updated CV or resume.
  • In the 'Education Section' attach a current or recent unofficial or official transcript in English.
    • Under 'Degree Status,' select 'Now attending' to upload a transcript.

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bangalore, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India.

Sources

The following sources were used in researching this page:

  • careers.google.com/stories/google-internship-faqs/
  • google.com/about/careers/applications/benefits/
  • buildyourfuture.withgoogle.com/internships
  • youtube.com

Work rights

The opportunity is available to applicants in any of the following categories.

Work light flag
India
Indian CitizenIndian Permanent ResidentIndian Student Visa

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    Indian Citizen
  • Study fields
    IT & Computer Science
  • Degree typesBachelor or higher
Show all hiring criteria

About the employer

Google India Logo

Google India

Number of employees

> 100,000 employees

Industries

Technology

Google is a multinational technology company engaged in providing Internet-related services and products.