Google is a leading technology company that develops next-generation technologies impacting billions of users. As a Software Engineer in the GDC AI team, you will design, develop, test, deploy, maintain, and enhance software solutions critical to Google's needs while managing project priorities and collaborating with other engineers.
Design, develop, and maintain software tools and services that automate the deployment, scaling, and management of infrastructure.
Collaborate with other engineers to design and implement solutions that meet the needs of the development team and the business.
Troubleshoot and resolve infrastructure incidents, identifying root causes and implementing preventative measures.
Participate in code reviews and contribute to the team's technical documentation.
Contribute to the development and maintenance of CI/CD pipelines for infrastructure deployments.
Qualification
Required
Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages (e.g., C, C++, Python, or Go), or 1 year of experience with an advanced degree.
2 years of experience with developing infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Preferred
Master's degree or PhD in Computer Science or related technical fields.
2 years of experience with performance, systems data analysis, visualization tools, or debugging.
Experience using generative AI products.
Benefits
Bonus
Equity
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.