×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Principal Researcher – NPU​/CPU Micro-architecture​/Agentic AI

Job in Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listing for: European Tech Recruit
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Architect
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CHF Yearly CHF 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Senior/Principal Researcher – NPU / CPU Micro-architecture / Agentic AI
Location: Zürich

Senior/Principal Researcher – NPU / CPU Micro-architecture / Agentic AI

We are currently partnered with a highly technical research organisation working on next-generation processor architectures for AI workloads. This role focuses on research and prototyping across NPU core micro-architecture, memory systems, and CPU architectures designed for agentic AI workloads, including rapid context switching, bursty compute, tool calling, agent-logic scheduling, and context management.

Key responsibilities
  • Research next-generation NPU core micro-architecture across frontend, execution, backend, and memory-system components.
  • Investigate frontend mechanisms including branch prediction, BTBs, and instruction prefetching.
  • Explore register file organisation, issue and wake-up logic, and scalar, vector, and tensor functional units.
  • Investigate NPU backend structures including TLBs, L1 caches, and scratchpads.
  • Research cache hierarchies and memory systems capable of sustaining high bandwidth and low latency for compute units.
  • Design and prototype CPU architectures tailored to agentic AI workloads, including tool calling, agent-logic scheduling, and context management.
Key requirements
  • PhD in Computer Science, Electrical Engineering, or a related field.
  • Strong background in Computer Architecture and Micro-architecture.
  • Creativity and ability to develop innovative technologies.
  • Research experience and/or strong knowledge in one or more of the following:
    Computer Architecture and Micro-architecture of modern Intel, ARM, or AMD CPUs, Nvidia GPUs, or Google TPUs.
  • Computer architecture simulators including Gem5, Champ Sim, Sniper, ZSim, or QFlex.
  • Vector and matrix extensions including ARM SVE/SME or Intel SSE/AVX/AMX.
  • GPU programming models, including CUDA kernels and PTX/SASS instructions.
Keywords

NPU / Neural Processing Unit / CPU / Agentic AI / Agentic CPU / Computer Architecture / Micro-architecture / Core Micro-architecture / Branch Prediction / BTB / Instruction Prefetching / Register Files / Issue Logic / Wake-up Logic / Scalar Functional Units / Vector Functional Units / Tensor Units / TLB / L1 Cache / Scratchpads / Cache Hierarchy / Memory Systems / High Bandwidth / Low Latency / Context Switching / Bursty Compute / Thread-level Concurrency / SMT / 2-way SMT / Tool Calling / Agent-logic Scheduling / Context Management / Gem5 / Champ Sim / Sniper / ZSim / QFlex / ARM SVE / ARM SME / Intel SSE / Intel AVX / Intel AMX / CUDA / PTX / SASS / GPU Programming / Micro-architecture Characterisation / Profiling / Bottleneck Analysis / Performance Monitoring Units / PMUs / Intel CPUs / ARM CPUs / AMD CPUs / Nvidia GPUs / Google TPUs / Computer Architecture Research / Processor Architecture / Research Prototyping / ASPLOS / ISCA / MICRO / HPCA

By applying to this role, you understand that we may collect your personal data and process it in line with our privacy policy.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary