Join Google’s Team: Software Engineer, University Graduate, 2024
Company: Google
Location: Bangalore, Karnataka, India; Hyderabad, Telangana, India
Minimum Qualifications
- Bachelor’s Degree: You should hold a Bachelor’s degree or equivalent practical experience.
- Technical Proficiency: Experience working with Unix/Linux, Windows, or macOS environments, distributed systems, machine learning, information retrieval, and TCP/IP.
- Programming Skills: Proficiency in at least one of the following programming languages: C, C++, Java, or Python.
Preferred Qualifications
- Advanced Degree: A Bachelor’s or advanced degree in Computer Science or Computer Engineering is preferred.
About the Job
Google’s software engineers are at the forefront of developing next-generation technologies that have a profound impact on how people connect, explore, and interact. The scope of our products goes well beyond web search, encompassing areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technology.
As a Software Engineer, you will work on pivotal projects that cater to Google’s evolving needs. You will have the opportunity to switch teams and projects as you and our dynamic business grow. We are looking for versatile engineers who display leadership qualities and are eager to tackle new challenges across the full technology stack as we push the boundaries of innovation.
Responsibilities
- Research, conceptualize, and develop software applications that enhance and expand Google’s product offerings.
- Contribute to a diverse range of projects utilizing cutting-edge technologies, including natural language processing, artificial intelligence, data compression, machine learning, and search technologies.
- Collaborate on scalability challenges related to data access and information retrieval.
- Solve complex challenges and problems that come your way.
Apply Now