GPU Performance tooling engineer
RivosFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
This information is not specified in the job description.
The role is onsite or remote in North America, open to locations including Santa Clara, CA, Austin, TX, Boston, MA, Toronto, ON, Ottawa, ON, or fully remote in North America.
Requirements include a Ph.D. in Computer Engineering, Electrical Engineering, or related field; strong background in benchmark construction, workload characterization, and performance simulation; proficiency in tools like Linux Perf, Strace, AMD’s uProf, or Arm’s Telemetry; and deep knowledge of CPU microarchitecture concepts like superscalar pipelines and memory hierarchy.
Tenstorrent values collaboration, curiosity, and a commitment to solving hard problems, with a diverse team of technologists passionate about AI and building the best AI platform.
Strong candidates have a Ph.D. in a relevant field, expertise in workload characterization and performance simulation, proficiency with performance profiling tools, and deep CPU microarchitecture knowledge; the role welcomes various experience levels assessed during interviews.
Builds advanced computers for AI applications
Tenstorrent builds advanced computers specifically designed for artificial intelligence applications. Their products include high-performance computing systems that utilize specialized hardware and software solutions, leveraging technologies like ASIC design and RISC-V architecture. Unlike many competitors, Tenstorrent focuses on integrating neural network compilers into their systems, enhancing the efficiency of AI computations. The company's goal is to advance the capabilities of AI computing, serving clients in the AI and computing sectors while generating revenue through the sale of their specialized systems and services.