Senior NPU Architect: AI Accelerator & In-Memory Compute

EnCharge AI

United States

Remote

USD 180,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EnCharge AI is seeking a Senior NPU Architect to join our Architecture Team. You will collaborate with NPU and system architects, hardware engineers, and software teams to define and optimize features in our AI accelerator based on in-memory computing technology.

You will model architecture in C++ and contribute to performance analyses for workloads like LLMs, diffusion models, CNNs, and more, helping shape future generations of architectures in a fast-growing edge-to-cloud platform.

Qualifications

  • BS or MS in EE/CS or related field with 5-8 years of relevant experience.
  • Preferred: PhD in a related field with 2-4 years of relevant experience.
  • Understanding in computer architecture, digital design, and micro-architecture concepts.
  • Familiarity with AI/ML algorithms, frameworks, and workloads.
  • Programming experience in C/C++ and Python; HDL experience is a plus.

Responsibilities

  • Define and develop the spec, architecture, and micro-architecture of key architecture modules based on workloads and deployment flow.
  • Model key modules in C++ simulation framework to ensure functional implementation of features.
  • Collaborate with design verification to test architecture features within modules.
  • Analyze performance and efficiency of architecture modules for workloads; guide decisions.
  • Stay up to date with AI workloads trends to shape future architectures.

Skills

Computer architecture
Digital design
Micro-architecture
AI/ML algorithms
C/C++
Python
Verilog
SystemVerilog

Education

BS/MS in EE/CS
PhD in related field

Tools

Verilog
SystemVerilog

Job description

EnCharge AI is seeking a Senior NPU Architect to join our Architecture Team. You will collaborate with NPU and system architects, hardware engineers, and software teams to define and optimize features in our AI accelerator based on in-memory computing technology.

You will model architecture in C++ and contribute to performance analyses for workloads like LLMs, diffusion models, CNNs, and more, helping shape future generations of architectures in a fast-growing edge-to-cloud platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior NPU Architect: High-Performance SoC Innovation
Senior NPU Architect: High-Performance SoC Innovation

Samsung-Research-America • Mountain View (CA)

On-site
USD 204,000 - 306,000
Senior Solutions Engineer, Edge AI & Hardware-Software
Senior Solutions Engineer, Edge AI & Hardware-Software

EnCharge AI • United States

On-site
USD 200,000 - 250,000
Senior NPU Kernel & Operator Performance Architect
Senior NPU Kernel & Operator Performance Architect

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 120,000 - 160,000
Senior NPU Architect for Next-Gen SoCs
Senior NPU Architect for Next-Gen SoCs

Samsungresearchamerica • Mountain View (CA)

On-site
USD 204,000 - 306,000
NPU Kernel/Operator Engineer
NPU Kernel/Operator Engineer

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 120,000 - 160,000
Lead Hardware Architect: AI Accelerator & Efficient Compute
Lead Hardware Architect: AI Accelerator & Efficient Compute

Drive Capital • Palo Alto (CA)

On-site
USD 260,000 - 360,000
Senior AI System Architect for Memory & Compute
Senior AI System Architect for Memory & Compute

Sandisk • Milpitas (CA)

On-site
USD 170,000 - 260,000
Senior DL Hardware Modeling Architect for AI Inference
Senior DL Hardware Modeling Architect for AI Inference

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits
Principal Solutions Engineer
Principal Solutions Engineer

Linuxconfig • Northern (KY)

Hybrid
USD 200,000 - 250,000
Senior NPU Architect for Next-Gen SoC
Senior NPU Architect for Next-Gen SoC

Samsung Research America (SRA) • Mountain View (CA)

On-site
USD 204,000 - 306,000