Google is seeking a Machine Learning Engineer to join their Silicon team, focusing on Design Verification. This role combines cutting-edge ML/AI techniques with hardware design and verification, making it an exciting opportunity for those interested in the intersection of machine learning and hardware engineering. The position is based in Bengaluru, India, at one of the world's most innovative technology companies.
The role involves developing ML/AI algorithms for verification tasks, analyzing large datasets of simulation results, and building models for applications like anomaly detection and pattern recognition. You'll work with modern ML frameworks and hardware description languages, contributing to Google's custom silicon solutions that power their direct-to-consumer products.
The ideal candidate should have a strong background in both ML/AI and hardware engineering, with experience in frameworks like TensorFlow and PyTorch, as well as hardware description languages. You'll need excellent programming skills in Python or C++ and familiarity with verification methodologies and simulation tools.
This position offers the opportunity to work on products that impact millions of users worldwide, pushing the boundaries of hardware experiences with unparalleled performance and efficiency. You'll be part of Google's mission to organize the world's information and make it universally accessible, working at the cutting edge of AI, Software, and Hardware integration.
The role combines technical expertise with practical application, requiring both deep understanding of ML/AI concepts and their application in hardware verification. You'll collaborate with teams across Google to develop innovative solutions for complex verification challenges, contributing to the next generation of Google's hardware products.