Senior AI/ML - NPU Validation Engineer
Core
Senior software engineer responsible for verification and validation of new software features for AMD's AIE Engine and NPU in Versal devices.
Role type
Senior IC software engineer (NPU validation)
Builds
High-performance computing and AI hardware platforms (Versal devices)
Domain
Semiconductor / AI Hardware / High-Performance Computing
Deliverable
production ML models
Required skills
C, C++, Python, Shell scripting, Object-oriented design, DSP/ML algorithm understanding, Graph programming model, Graph optimization, Automated infrastructure design, Interactive testing, Quality metrics definition
Preferred skills
GPU architecture experience, SIMD/VLIW processor knowledge, AI-ML compiler tools chain expertise
Technologies
C, C++, Python, Shell, AIE Engine, Versal devices, NPU, DSP, ML algorithms, Graph programming model
Responsibilities
Develop and drive execution of comprehensive software for new technology projects; Verify and validate new SW features around AIE Engine of Versal devices/NPU; Understand complex systems with DSP/ML intensive algorithms; Explore innovative methods for verification using automated infrastructure; Perform advanced interactive testing and define quality metrics; Collaborate with teams and Project Managers for software releases
Seniority
Senior, hands-on IC
