Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware. It is considered one of the Big Four technology companies, alongside Amazon, Apple and Facebook.
Software Engineering Intern, MS, Fall 2019
Note: By applying to this position your application is automatically submitted to the following locations:
Mountain View, CA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; New York, NY, USA; San Bruno, CA, USA; Seattle, WA, USA; San Francisco, CA, USA; Sunnyvale, CA, USA; Palo Alto, CA, USA; Cambridge, MA, USA; Madison, WI, USA
Minimum qualifications:
Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science or related technical field.
Experience with Data Structures or Algorithms gathered from: completing a data structures or algorithms class, coursework, course projects, research, individual projects, internships, or other practical experience inside or outside of school or work (including open source hobby coding).
Experience in Software Development and coding in a general purpose programming language.
Examples of coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, or Python.
Preferred qualifications:
Authorization to legally work in the United States.
Returning to or enrolling in a Master’s degree program after completion of the internship.
Experience programming in two or more of the languages including but not limited to: C, C++, C#, Java, JavaScript, Go or Python.
Experience working with some of the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
Demonstrated interest and ability to learn other coding languages as needed.
Excellent communication skills, with the ability to speak and write in English.
Responsibilities
Apply knowledge gained in computer science courses to real-world challenges.
Analyze information and evaluate results to choose the best solution to effectively solve challenges.
Develop scripts to automate routine tasks.
Create and support a productive and innovative team. This includes working with peers, managers, and teams.
Applications are due by June 27, 2019 at 11:59 pm PT. Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early.
To Apply,Click here!