Staff Software Engineer, Full Stack, Google Labs
Overview:
As an engineer at Labs, you help shape new AI-enabled experiences that transform how people interact with information. You will work across the stack to land innovative AI interaction models in an early-stage product area, balancing reliability at production scale with rapid iteration. You'll partner with cross-functional teams to turn ambitious ideas into measurable product outcomes, leveraging coding agents and AI-native approaches. This role offers a chance to impact how billions connect with information and to drive long-term, high-impact experimentation. Compensation / Benefitsbonus targetequitybenefits
Responsibilities:
- Propose and implement innovative AI interaction approaches for knowledge processing and sensemaking
- Drive alignment and outputs in an undefined product area within a fast-moving team
- Bridge AI models with production-scale reliability using infrastructure experience
- Contribute across full stack to build delightful user experiences and scalable systems
- Engage in rapid exploration and iteration using coding agents to shape product experiments
- Collaborate with cross-functional teams to evolve core product capabilities and user flows
- Contribute to the incubation of early-stage efforts that advance Google's mission
- Help translate ambitious ideas into concrete, testable product outcomes
Key requirements:
Bachelor's degree or equivalent practical experience 8 years of experience in software development 5 years of experience testing and launching software products 5 years of experience with full stack development (back-end: Java, Python, Golang, or C++; front-end: JavaScript or TypeScript, HTML, CSS)3 years of experience with software design and architecture 1 year of experience taking technical consumer products from conception to launch JavaPythonGolangC++JavaScriptTypeScript