Google is seeking a Software Engineer to join their Core team, which builds the technical foundation behind Google's flagship products. This role focuses on continuous integration and release advance technologies, combining traditional software engineering with cutting-edge AI/ML applications. The position offers an opportunity to work on critical projects that impact Google's technical infrastructure while collaborating with cross-functional teams.
The role involves developing and maintaining systems that power Google's development and release processes, with a particular emphasis on integrating AI technologies to enhance developer productivity. You'll be working with various programming languages including Java, Python, Go, and JavaScript/TypeScript, and will be responsible for deploying applications and services using Google's proprietary frameworks.
As part of the Core team, you'll have the unique opportunity to influence technical decisions across the company while working on systems that operate at massive scale. The position requires strong technical skills in both backend and frontend development, along with the ability to work with modern AI technologies, particularly large language models (LLMs).
The ideal candidate should be versatile, display leadership qualities, and be enthusiastic about taking on new challenges across the full-stack. This role offers excellent growth potential within Google's engineering organization and the chance to work on technology that impacts billions of users worldwide.