Google's AI and Infrastructure team works on the world's toughest problems, redefining what's possible and the possible easy. They empower Google customers by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. They are at the center of amazing work at Google by being the 'flywheel' that enables advanced AI models, delivers computing power across global services, and offers platforms that developers use to build services. In AI and Infrastructure, they shape the future of hyperscale computing by inventing and creating world-leading future technology, and drive global impact by contributing to Google infrastructure, from software to hardware (including building Vertex AI for Google Cloud). They work on complex technologies at a global scale with key players in the AI and systems space. They need to keep data centers operating efficiently and create a legacy of driving innovation by building some of the most complex systems technologies.
Requirements
- 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
- 5 years of experience testing, and launching software products.
- 3 years of experience with software design and architecture.
- 8 years of experience with data structures/algorithms.
- Experience with large-scale system design.
- Experience with networking and data storage.
Responsibilities
- Design, develop, test, deploy, maintain, and enhance large scale software solutions.
- Provide technical leadership on high-impact projects.
- Lead the design and implementation of solutions in specialized ML areas, optimize ML infrastructure, and guide the development of model optimization and data processing strategies.
- Manage project priorities, deadlines, and deliverables.
- Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
- Influence and coach a distributed team of engineers.
- Design and architecture of ML infrastructure.
Other
- Sunnyvale, CA, USA; Kirkland, WA, USA; Mountain View, CA, USA
- Bachelor’s degree or equivalent practical experience.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in an organization involving cross-functional, or cross-business projects.
- Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack.