Google is offering an exciting 12-14 week paid internship program for PhD students in Computer Science or related fields. This Software Engineering Internship position provides a unique opportunity to work on complex computer science solutions and develop scalable, distributed software systems at one of the world's leading technology companies.
As a Software Engineering intern, you'll be integrated into a versatile team working on projects critical to Google's needs. The role involves designing, testing, deploying, and maintaining software solutions while collaborating with talented engineers who are revolutionizing technology across various products including Google Ads, Chrome, Android, YouTube, and more.
The internship program offers both personal and professional development opportunities, featuring an executive speaker series and community-building activities. Interns will gain hands-on experience working with cutting-edge technology while solving real-world problems that impact billions of users globally.
The position requires strong programming skills in languages such as C/C++, Java, or Python, along with a solid foundation in data structures and algorithms. Research experience in areas like Artificial Intelligence, Machine Learning, Distributed Systems, or related fields is highly valued. The program is specifically designed for PhD students in their penultimate academic year, offering competitive compensation ranging from $109,000 to $145,000 (base salary).
This is an in-person role with multiple location options across major tech hubs in the United States. The internship provides an excellent opportunity to work alongside industry experts, gain practical experience in software engineering, and potentially transition into a full-time role at Google upon graduation. Successful candidates will contribute to Google's mission of organizing the world's information while developing their technical and professional skills in a collaborative, innovative environment.