Company: Google
Position: Software Engineering Intern, Summer 2026
Qualification: Pursuing Bachelor's or Master's in Computer Science or related field
Location: Bengaluru, Hyderabad, Pune, India
Minimum Qualifications
- Currently pursuing a Bachelor's or Master’s in CS or related technical field
- Experience with one or more programming languages: Java, C/C++, Python, JavaScript, Go, etc.
- Experience working in Unix/Linux environments
- Experience with software design
Preferred Qualifications
- Penultimate-year student
- Experience with data structures and algorithms
- Interest or experience in mobile, distributed systems, ML, NLP, networking, large-scale systems, or security
- Participation in CS-related projects or extracurriculars
About the Role
A 10–12 week paid summer internship starting May 2026. Work on software projects alongside Googlers, attend technical talks, gain mentorship, and build scalable systems 1.
Responsibilities
- Research, create, and develop software applications for Google’s products
- Work on projects using NLP, AI, ML, data compression, and search technologies
- Collaborate on scalability involving large data sets
- Support and innovate within cross-functional teams