Applications are invited for the Early Career Software Engineering Opportunity 2025 at Google India across multiple locations!
About the Job
As a key member of a small and versatile team, you design, test, deploy and maintain software solutions. Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology’s greatest challenges and make an impact on users around the world.
As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Eligibility
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience
- Experience working with Unix/Linux, Windows or macOS environments, distributed systems, machine learning, information retrieval, and TCP/IP
- Experience programming in C, C++, Java, or Python
Preferred qualifications:
- Bachelor’s or advanced degree in Computer Science or Computer Engineering
Responsibilities
- Research, conceive, and develop software applications to extend and improve on Google’s product offering.
- Contribute to a wide variety of projects utilizing natural language processing, artificial intelligence, data compression, machine learning, and search technologies.
- Collaborate on scalability issues involving access to data and information.
- Solve challenges/problems that you are presented with.
- Collaborate with local and remote teams in automating design flows.
Locations
By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Gurgaon, Haryana, India; Hyderabad, Telangana, India; Mumbai, Maharashtra, India; Pune, Maharashtra, India.
How to Apply?
Interested candidates can apply online via this page.