Sr. Performance Modeling Architect

Tenstorrent Tenstorrent · Semiconductors · Santa Clara, CA · Performance Model

Seeking a Sr. Performance Modeling Architect to shape next-generation RISC-V CPUs optimized for AI and HPC workloads. Requires experience in CPU architecture, performance analysis, and microarchitecture development, with strong programming skills in C++/Python and familiarity with performance modeling tools.

What you'd actually do

  1. Help shape the next generation of high-performance RISC-V CPUs optimized for AI and high-performance computing applications.
  2. Use performance modeling to influence architectural decisions.
  3. Work on CPU core or mid-core architecture.
  4. Combine analytical thinking, software development, and hardware architecture to solve complex performance challenges.

Skills

Required

  • CPU architecture
  • performance analysis
  • microarchitecture development
  • CPU core design
  • modern processor pipelines
  • performance tradeoffs
  • analytical thinking
  • software development
  • hardware architecture
  • C++
  • Python
  • architectural modeling
  • processor subsystems
  • instruction scheduling
  • branch prediction
  • caches
  • memory hierarchy
  • prefetching
  • execution pipelines

Nice to have

  • PhD
  • Gem5
  • SST
  • SimpleScalar

What the JD emphasized

  • PhD preferred
  • 1-5 years of industry experience or equivalent research experience
  • Experience working on CPU core, mid-core, or microarchitecture development
  • Experience with performance modeling tools such as Gem5, SST, SimpleScalar, or equivalent simulation environments
  • Strong programming skills in C++, Python, or similar languages used for architectural modeling and analysis
  • Understanding of processor subsystems such as instruction scheduling, branch prediction, caches, memory hierarchy, prefetching, and execution pipelines
  • This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology.

Other signals

  • AI workloads
  • AI platform
  • AI compute platforms
  • AI and HPC applications
  • next-generation AI compute systems