Principal Systems Design Engineer

AMD AMD · Semiconductors · San Jose, CA · Engineering

Principal Systems Design Engineer at AMD to design and implement compilers based on MLIR fused models for NPU/GPU execution, optimize performance through fusion and tiling, and debug system integration issues. Requires strong programming, system architecture, and analytical skills.

What you'd actually do

  1. Design and implement compilers based on MLIR fused model to execute on NPU/GPU effectively
  2. Debugging issues found during the system integration to deliver accurate results
  3. Optimize the performance, such as fusion and tiling strategies
  4. Working with multiple teams, and tracking test execution to make sure all features are validated and optimized on time

Skills

Required

  • C/C++
  • Python
  • system architecture
  • technical debug
  • validation strategy
  • analytical/problem-solving skills
  • attention to details

Nice to have

  • Perl
  • Ruby
  • MLIR

What the JD emphasized

  • Must be a self-starter, and able to independently drive tasks to completion

Other signals

  • MLIR
  • NPU/GPU
  • performance optimization
  • compiler design