About the job
This internship program is scheduled to commence in August 2023 and will span 14 weeks. It presents an exciting opportunity for participants to work on various computer science solutions, including the development of scalable, distributed software systems. The internship also provides opportunities to collaborate on numerous smaller projects with universal appeal that require research, interactivity, and questioning.
As an organization, we focus on collaboration and have a global team of engineers who are willing to tackle challenges and make a positive impact on users. As a Software Engineering Intern, you will be working on our core products and services that support critical functions of our engineering operations. You will be tasked with finding innovative ways to advance search quality, refining and scaling complex auction systems, and developing solutions to some of the most interesting technical problems.
At Google, we are an engineering company at heart, and we hire people with a broad set of technical skills who are ready to take on some of the most significant technological challenges and make an impact on users worldwide. Our engineers not only revolutionize search but also work on scalability and storage solutions, large-scale applications, and new platforms for developers worldwide. Whether it’s Google Ads, Chrome, Android, YouTube, social, or local, our engineers are continually changing the world with one technological achievement after another.
The preferred qualifications for this position are:
- Availability to start the internship in August 2023, with the ability to work for 30 hours per week for Bachelor’s students and 40 hours per week for Masters and PhD students. The internship duration is three months.
- Experience in tech internships or working in computer science, with demonstrated competencies in data structures, algorithms, and software design. This can include experience as a research assistant, teaching assistant, personal projects, or other relevant experiences.
- Ability to manipulate code to improve system availability and latency and optimize code for stability, functionality, and scalability for a segment of Google’s infrastructure, service area, or within a technology domain. Examples of such technology domains may include crawling, search, and troubleshooting.