Join Google Cloud as an EDA/CAD Custom Tool Development Engineer to shape the future of AI/ML hardware acceleration. This role focuses on developing cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You'll be part of an innovative team developing custom silicon solutions for Google's TPU infrastructure.
The position combines hardware design expertise with software development, requiring strong skills in both domains. You'll work closely with the Google Deepmind team to incorporate AI/ML techniques into chip design methodology and collaborate with Chip Project teams to standardize methodologies across various functional areas including Design, Verification, and Emulation.
As part of the ML, Systems & Cloud AI (MSCA) organization, you'll contribute to the infrastructure that powers all Google services and Google Cloud. The role involves leading complex technical projects from conception through execution, developing tools that rely on AI/ML techniques, and driving end-to-end chip design process improvements.
Key responsibilities include implementing software automation to address bottlenecks in ASIC and SoC EDA flow, leading internal software tools development, and making a positive impact on Google's chip hardware development process. You'll need expertise in Python/C++ programming, ASIC chip design, and hardware electronic design automation tools.
This is an excellent opportunity for someone passionate about combining hardware design with software development, particularly in the context of AI/ML acceleration. You'll work at the forefront of technology, helping to shape the future of Google's AI infrastructure while collaborating with world-class teams in a dynamic, innovative environment.