Remote Jobs RockRemote Jobs Rock

ML ASIC Design Engineer

🔥 19 hours ago
SystemverilogASIC RTL DesignMicroarchitectureHigh Performance Computing Cores

📜 Description

  • Work with researchers and architects to translate high level requirements into hardware features
  • Specify and design microarchitectures to deliver world class ML performance
  • Perform power, area and performance exploration and optimization of digital ASIC designs
  • Design high performance execution units, arithmetic circuits and programmable engines
  • Work with verification teams to guarantee functional correctness and performance

🛠️ Requirements

  • BS degree in Computer Engineering or equivalent practical experience
  • 5+ years of industry experience with SystemVerilog, ASIC RTL design and microarchitecture
  • 3+ years designing and specifying microarchitectures of high performance computing cores (CPU/GPU/NPU)
  • Fluency in at least one high level programming language such as Python, C++
  • Experience designing datapath elements of high performance cores (CPU/GPU/NPU)
  • Experience working with Chisel (Scala) or other higher-level hardware DSL's
  • Working knowledge of machine learning algorithms & how they map to hardware
  • Familiarity with Synthesis and power analysis tools
  • Experience working with formal tools for datapath verification

Trusted by Remote Workers