Software Engineers at Google are researchers and developers who yearn to create and implement complex computer science solutions. Google engineers develop massively scalable, distributed software systems and also collaborate on multitudes of smaller projects that have universal appeal - which requires research, awareness, interactivity, and asking questions. As a Software Engineer, you will work on core products and services as well as those who support critical functions of Google's engineering operations. Depending on your background and experience, you will be working in one of the following areas: Product and Systems Development, Engineering Productivity, Site Reliability. Internship can be taken at Seattle, WA, USA; Mountain View, CA, USA; Kirkland, WA, USA; New York, NY, USA Responsibilities Perform specific responsibilities which vary by project area. Qualifications Minimum qualifications: Currently pursuing a Master's or Ph.D...