Google Software Engineering Internships for MS/PhD students

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. degree in Computer Science or related technical field.
  • Must be currently enrolled in a full-time degree program and returning to the program after the completion of the internship

Preferred qualifications:
  • Experience in systems software or algorithms
  • Knowledge of Unix/Linux or Windows environment, and APIs.
  • Familiarity with TCP/IP and network programming.
  • Excellent implementation skills (C++, Java, Python)

Application deadline: June 17, 2016. Applications are reviewed on a rolling basis and it's in the interest of the candidate to apply early. All hiring will be completed by August 2016.

For information on how to apply, please click HERE

Picture credit: opportunitiesforafricans.com

Comments

Popular posts from this blog

Let's All Speak Pidgin Languages

What has a PhD got to do with love?

Finding a PhD supervisor