Amazon is seeking an Architecture Verification Engineer for their Annapurna Labs Machine Learning Acceleration team. This role focuses on developing and verifying custom machine learning chips for Trainium machine learning instances. The position involves working with cutting-edge SoC architecture, requiring expertise in both hardware and software interfaces. You'll be responsible for ensuring functionality and performance of the SoC during the design process, working across various disciplines and components.
The role offers a competitive compensation package ranging from $129,800 to $212,800 based on location and experience, plus additional benefits including equity and comprehensive healthcare. You'll be part of AWS's innovative machine learning infrastructure team, working on next-generation AI acceleration hardware.
Key responsibilities include verifying end-to-end SoC functionality, subsystem verification, and interconnect behavior validation. You'll collaborate with cross-functional teams including architecture, design, DV, and software teams to integrate and verify device components. The position requires strong programming skills in C/C++ and Python, along with a solid understanding of computer architecture and hardware/software interfaces.
This is an excellent opportunity for someone passionate about machine learning hardware acceleration and verification, offering the chance to work on technology that powers AWS's machine learning infrastructure. The role provides exposure to advanced SoC design, verification methodologies, and cutting-edge ML acceleration technologies.