Google Cloud is seeking an Arithmetic and Algorithms Researcher specializing in CPU Architecture to join their diverse team that pushes boundaries in developing custom silicon solutions. This role is part of the Technical Infrastructure team, which is responsible for building and maintaining the architecture behind Google's vast product portfolio.
As an Arithmetic and Algorithms Researcher, you will be at the forefront of innovation, contributing to the next generation of hardware experiences that power Google's direct-to-consumer products. Your expertise will be crucial in delivering unparalleled performance, efficiency, and integration in Google's systems.
Key responsibilities include defining floating point data paths that implement the IEEE 754 standard, implementing integer and floating point SIMD data paths with a focus on power and performance optimization, and collaborating with architecture and software teams to develop CPU and AI arithmetic algorithms. You'll also participate in discussions shaping future architectural extensions and improvements.
The ideal candidate should have a strong background in Math, Electrical Engineering, or Computer Engineering, with at least 3 years of experience in floating point datapath design and/or mathematical modules. Preferred qualifications include an advanced degree, experience in minimizing data path power usage, knowledge of floating point and SIMD Instruction Set Architecture, and a deep understanding of IEEE 754 datapath implementations.
Join Google's team of engineers' engineers, where you'll have the opportunity to work on cutting-edge technology, void warranties by taking things apart and rebuilding them, and ensure that Google's networks provide the best and fastest experience possible for users worldwide. If you're passionate about pushing the boundaries of CPU architecture and want to be part of a team that makes Google's product portfolio possible, this role could be the perfect fit for you.