Google
Google1h ago
Indeed

Software Engineering Intern

Pune, Maharashtra
Internship
Entry Level

Auto Apply to 50+ AI Matched Software Engineering Intern Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Google

Full Job Description

About Google

Google is a technology company that develops and provides a wide range of software products and services. We are dedicated to organizing the world's information and making it universally accessible and useful. Our engineers build the next-generation technologies that connect billions of users worldwide, enabling them to explore, interact with information, and communicate. We tackle challenges at a massive scale, extending beyond web search to areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies. Google is fundamentally an engineering-driven company, attracting individuals with diverse technical skills to solve significant technological challenges and impact millions, if not billions, of users. Our engineers innovate across numerous product areas including Google Ads, Chrome, Android, YouTube, Social, and Local services, consistently driving technological advancements.

Software Engineering Internship - Summer 2026

Join Google for a paid 12+ week internship program designed for personal and professional growth, featuring an executive speaker series and community-building activities. The Software Engineering Internship offers the chance to work on complex computer science problems, develop scalable, distributed software systems, and contribute to projects with broad appeal. The internship is scheduled from May to August 2026.

As a Software Engineering Intern, you will be assigned a critical project aligned with Google's needs. You will be an integral part of a dynamic team, contributing to the development of AI-integrated software and high-performance applications. Your core responsibilities will involve designing, deploying, and maintaining the end-to-end infrastructure that supports our large-scale systems. This internship provides a unique opportunity to contribute to Google's core operations while enhancing your technical expertise in a fast-paced, real-world setting.

Responsibilities

  • Contribute to a culture of productivity and innovation by supporting peers and managers.
  • Collaborate across teams to ensure the ongoing success and advancement of AI-driven software and large-scale systems.
  • Develop scalable engineering solutions for Google products.
  • Analyze information and evaluate outcomes to determine the most effective solutions to problems.
  • Apply academic knowledge in computer science to solve real-world challenges.

Minimum Qualifications

  • Currently pursuing a Master's degree in software development, research, or a related technical field.
  • Proficiency in at least one general-purpose programming language such as Java, C/C++, Python, JavaScript, or Go.
  • Experience in one or more of the following areas: distributed systems architecture or development, concurrency, multi-threading, or synchronization.
  • Solid understanding of data structures, algorithms, and software design principles.

Preferred Qualifications

  • Research experience in areas like algorithms, architecture, artificial intelligence, compilers, databases, data mining, distributed systems, machine learning, networking, or systems.
  • Experience in designing and implementing complex systems for production or experimental purposes.
  • Familiarity with performance analysis, reliability engineering, systems data analysis, visualization tools, or debugging techniques.
  • Exceptional engineering skills.

Note: This position allows you to indicate your preferred working location from the following options: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; or Pune, Maharashtra, India.

Company

Google

Google

Pune, Maharashtra
Posted on Indeed