Artificial Intelligence Hardware Architect (Senior Hardware Architect)

Enchargeai in Santa Clara, CA or Princeton, NJ

Role/Responsibilities:

EnCharge AI is looking for a senior hardware architect, who can lead the definition of the architecture & microarchitecture for critical blocks of our high-performance AI chips. You must have experience in defining architectures for high-performance chips and a successful track record of enabling HW-SW codesign in prior roles.

  • Collaborate with the AI Algorithms & Compiler teams to lead the microarchitectural definition (and detailed specifications) for primary AI chip blocks.
  • Helping build chip-simulators, performance models, assemblers, and disassemblers for new architectures.
  • Work closely with the AI compiler and FPGA platform teams to optimize the instruction-set & microarchitectures - with the objective of enhancing chip & system level performance (and power efficiency) for AI applications.
  • Mapping key AI application kernels on to EnCharge AI chips / simulators etc. to help refine and optimize chip microarchitectures
  • Mentor / lead junior engineers across the company.

Qualifications/Required Skills:

  • Computer architecture, system design and chip design
  • Masters/Ph.D. in EE/CS with >5 years of industry experience in chip-design, architecture & systems.
  • Experience with large-scale FPGA platforms (e.g., Synopsys Zebu or Cadence Palladium).
  • Solid understanding and evaluation of performance bottlenecks in AI architectures.
  • Experience with building performance models and simulators for new architectures.
  • Knowledge of industry-standard (and advanced) tools and methodologies.
  • Proficiency with System-C / RTL (VHDL or Verilog) / C++ / Python.
  • Excellent verbal and communication skills.

Preferred/Beneficial Skills:

  • Experience with PCIe, DMA engines and chip-level infrastructures.
Apply