The internship provides hands-on experience in various areas, including enhancing search quality, developing computing platforms, automating video indexing, and managing large-scale data. Interns will also collaborate on scalability issues and contribute to the development of innovative software applications that improve Google’s product offerings.
To apply for the internship, candidates should follow these steps:
- Prepare necessary documents: Applicants need an updated resume/CV and a current unofficial or official transcript in English
- Visit Google Careers: Navigate to the official Google Careers website to locate the internship listing
- Submit the application: Click the ‘Apply’ button to upload your resume/CV, ensuring to highlight coding skills and relevant experience
- Fill out the education section: Indicate "Now attending" under "Degree status"
- Upload transcript: Provide your current or recent transcript in English
Eligibility requirements for the internship include:
- Enrollment in an Associate’s, Bachelor's or Master's degree program focused on software development or a related technical field
- Experience in software development
- Proficiency in coding languages such as C, C++, Java, JavaScript, Python or similar
Preferred qualifications that could give candidates an edge include:
- Expertise in web development, Unix/Linux environments, mobile app development, machine learning, information retrieval, networking, or security software development
- Knowledge of data structures or algorithms from academic work or personal coding projects
- Availability for full-time work for six months outside of university term time
- Fluency in English for effective technical discussions.
Interested candidates can visit the official Google Careers page dedicated to this internship program for further details on the application process and eligibility criteria.