NPU Architect - Remote (US & Canada)
•Today
| Verified Pay check_circle | Provided by the employer$180000 - $240000 per year |
|---|---|
| Hours | Full-time |
| Location | San Francisco, CA San Francisco, California open_in_new |
About this job
Job Description
Job Description
A client of BEARCloud is seeking an experienced Senior NPU Architect to help design and optimize next-generation AI acceleration technology. This role will work across architecture, hardware, and software teams to develop high-performance NPU solutions leveraging advanced in-memory computing.The ideal candidate brings strong expertise in computer architecture and microarchitecture, with experience designing AI accelerators, NPUs, GPUs, SoCs, or other high-performance compute architectures.What You'll Do
- Design and define NPU architecture and microarchitecture, including compute engines, memory subsystems, and on-chip networks.
- Develop architectural features based on AI workload requirements and hardware/software performance needs.
- Build and enhance architectural and performance models using C++ simulation frameworks.
- Analyze performance, identify bottlenecks, and optimize compute, memory movement, and hardware utilization.
- Evaluate modern AI/ML workloads including LLMs, diffusion models, and CNNs to guide architectural decisions.
- Partner with design and verification teams to develop validation and testing strategies for new architectural features.
- Collaborate across architecture, hardware, software, and AI teams on hardware/software co-design.
- Research emerging AI accelerator technologies and contribute to future product architecture.
- BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or a related field with approximately 5–8 years of relevant industry experience.
- Ph.D. with 2–4 years of applicable experience is a plus.
- Strong knowledge of computer architecture, microarchitecture, and digital design.
- Experience with NPUs, AI accelerators, GPUs, custom silicon, SoCs, or high-performance compute architectures.
- Understanding of AI/ML algorithms, frameworks, and workloads.
- Strong programming experience with C/C++ and Python.
- Experience with Verilog or SystemVerilog.
- Knowledge of memory architecture, on-chip interconnects/networking, and performance modeling.
- Ability to collaborate effectively across architecture, RTL/design, verification, software, and AI teams.
Companies hiring applications software developers
in San Francisco, CA
Nearby locations
Explore more applications software developer jobs
in San Francisco, CA
Nearby Job Titles
Truck Driver Jobs Radiologic Technologist Jobs Applications Software Developer Jobs Childcare Worker Jobs Personal Care Aide JobsNearby Locations
San Francisco, CA Jobs Oakland, CA Jobs Berkeley, CA Jobs Hayward, CA Jobs California JobsNearby Companies
Copilot Careers Jobs Care.com Jobs U.S. Navy Jobs Free Cash by Almedia Jobs Gopuff JobsNearby Categories
Full-time Jobs Part-time Jobs Gig Jobs Posting ID: 1302505243 Posted: 2026-10-04 Job Title: Npu Architect Remote