Encharge AI
Senior NPU Architect
$180K–$240K
US-Remote, Canada +2 · Remote · Senior · Full-time · Posted May 20, 2026
- Location
- US-Remote, Canada
Canada
Remote - US - Experience
- 5–8 years of relevant experience with a BS or MS; alternatively, 2–4 years with a Ph.D.
- Education
- BS or MS in EE, CS, or a related field; preferred: Ph.D. in a related field.
About the job
Defines and optimizes NPU architecture and microarchitecture for AI accelerators, modeling and evaluating modules for performance and efficiency across AI/ML workloads.
What you'll do
- Define specifications, architecture, and microarchitecture for modules such as in-memory compute, on-chip network, and memory orchestration units.
- Model architecture modules in a C++ simulation framework and collaborate on verification strategies and testing infrastructure.
- Analyze module performance and efficiency on key workloads, identify bottlenecks, and guide architectural decisions.
What they ask for
- BS or MS in EE, CS, or a related field.
- Understanding of computer architecture, digital design, and microarchitecture concepts.
- Programming experience in C/C++ and Python.
- Experience with HDLs such as Verilog or System Verilog.
Nice to have
- Ph.D. in a related field.
- Familiarity with AI/ML algorithms, frameworks, and workloads.
Pay
$180,000 to $240,000 USD per year (base salary); $175,000 to $245,000 CAD per year (base salary)
Tools
C++, Python, Verilog, System Verilog
AI focus
Architects AI accelerator hardware for workloads including LLMs, diffusion models, and CNNs, with a focus on performance and efficiency.
Model-written summary · the original posting is authoritative