Risc-V Architect
Tenstorrent · Austin, TX · 3 wk ago
HybridArt & CreativeFull-time
About the role
This role is hybrid, based out of Toronto, ON or Austin, TX. It is a rare opportunity to shape the CPU architecture at the heart of Tenstorrent's AI platform and lead one of the most strategic technical efforts at the company.
Responsibilities
- Analyze AI workloads to identify CPU performance requirements and bottlenecks.
- Arcitect custom RISC-V CPU cores optimized for performance, power, and area.
- Design custom instructions that improve performance without sacrificing programmability.
- Collaborate across compilers, software, and hardware teams to co-design Tenstorrent’s next-gen compute architecture.
Requirements
- An experienced architect with over 10 years in CPU performance modeling and microarchitecture.
- Proficient in C++ and Python, with a strong understanding of RISC-V instruction-set.
- Well versed in compiler design and how software stacks impact CPU performance and programmability.
- Familiar with open-source RISC-V cores and LLVM toolchains, including adding custom optimization passes.
Qualifications
- Experience with AI workloads and their impact on CPU architecture.
- Knowledge of RISC-V architecture and instruction set.
- Understanding of compiler design and its effects on CPU performance.
- Experience with open-source RISC-V cores and LLVM toolchains.
Skills
- Strong analytical skills to identify performance requirements and bottlenecks.
- Ability to design and optimize custom RISC-V CPU cores.
- Expertise in custom instruction design for improved performance.
- Collaborative mindset to work across multiple teams.
Benefits
- Tenstorrent offers a highly competitive compensation package and benefits.
- The company is an equal opportunity employer.
Pay
Compensation is highly competitive and will align with the candidate's level during the interview process.
Schedule
The role is hybrid, allowing flexibility in location between Toronto, ON and Austin, TX.