Taro Logo

Machine Learning Engineer, Design Verification, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Machine Learning Engineer, Design Verification, Silicon

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.

Last updated 3 days ago

Responsibilities For Machine Learning Engineer, Design Verification, Silicon

  • Research, design, and implement ML/AI algorithms techniques for various verification tasks
  • Analyze large datasets of simulation results, logs, and other verification data
  • Build and train ML models for various verification applications
  • Evaluate model performance and iterate to improve accuracy and efficiency
  • Participate in verification planning and develop test plans that incorporate ML/AI-driven techniques

Requirements For Machine Learning Engineer, Design Verification, Silicon

Python
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field, or equivalent practical experience
  • 5 years of experience with ML/AI frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn)
  • Experience with hardware description languages (e.g., Verilog, SystemVerilog, VHDL)
  • Experience with applying ML/AI techniques

Interested in this job?

Jobs Related To Google Machine Learning Engineer, Design Verification, Silicon