Google

Software Engineering Intern, Summer 2027

place Bengaluru, Karnataka, India ; Hyderabad, Telangana, India ; +1 more

Found: Today

Software Engineering Intern, Summer 2027

About the job

Join us for a 10–12 week Summer Internship Program starting in May/June 2027. This program is designed to accelerate your personal and professional growth while building a lasting community. As a Software Engineering Intern, you will be a key player on a dynamic team, driving the development of AI-integrated software and high-performance applications. Your primary objective is to design, deploy, and maintain the end-to-end infrastructure that sustains our large-scale systems. This is a unique opportunity to contribute to Google’s core needs while evolving your technical expertise in a fast-paced, real-world environment.

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 a massive scale, and extend well beyond web search. 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.

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.

Please complete your application before June 28th, 2026.

Who Should Apply?

  • Current students pursuing a Bachelor’s, Master’s, or Dual Degree in Computer Science or a related technical field.

How to Apply (Submission Guidelines): To begin your application, click 'Apply' and upload the following documents (PDF format preferred):

  • Resume/CV: Upload your most recent resume in the Resume Section.
  • Transcript: Upload a current official or unofficial transcript (in English version) in the Education Section.

  • Note: Please select 'Now attending' under 'Degree Status' to enable the transcript upload option.
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India.

Minimum qualifications:

  • Currently pursuing a Bachelor's, Master's, or Dual degree program in Computer Science, or a related technical field.
  • Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization.
  • Experience with one or more general purpose programming languages (e.g., Java, C/C++, Python, JavaScript, Go, etc.).
  • Experience with data structures, algorithms, and software design.

Preferred qualifications:

  • Currently in your penultimate year of study.
  • Experience in architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems.
  • Experience in designing and implementing a complex system, for production or experimental use.
  • Experience with performance, reliability, systems data analysis, visualization tools, or debugging.
  • Excellent engineering skills.

Responsibilities

  • Foster a culture of productivity and innovation by actively supporting your peers and managers.
  • Collaborate across teams to ensure the continued success and evolution of the AI-driven software and large-scale systems that define our technical landscape.
  • Develop scalable engineering solutions for Google products.
  • Analyze information and evaluate results to choose the best solution to effectively solve issues.
  • Apply knowledge gained in computer science courses to real world challenges.

Get jobs like this in your inbox daily

Fresh FAANG jobs, every day, filtered for your role and location.

Apple Google Amazon Meta OpenAI Microsoft Nvidia Stripe TikTok Netflix Uber Airbnb Booking Spotify Canva Pinterest
or use email

Similar Big Tech Jobs - Posted in the Past 24h

🔍 Google

Student Researcher, 2026

place Bengaluru, Karnataka, India
Stanislav Prigodich

Hey, I'm Stan

Software Developer & Creator of Top Jobs Today

I'm a software developer, and over time I realized I cared mostly about roles at big tech companies - not just whatever happened to show up on LinkedIn or generic job boards. But those sources weren't enough - some roles were delayed, or never posted at all.

So I built this website to solve that. It scrapes fresh job postings directly from official company sites, figures out what kind of roles they really are, and sends them as email alerts - simple, fast, and focused.

Hope it makes your search easier too. Wishing you the best of luck - and I'm really glad you're here!