Datacenter & Agentic AI Workload Performance Analysis Engineer
Santa Clara · North America · USD 100,000-500,000 · Remote · Posted Oct 1, 2026
At a glance
- Workplace
- Remote
- Location
- Santa Clara · North America
- Salary
- USD 100,000-500,000 · OTE
About the role
- Tenstorrent is looking for a Workload Performance Analysis Engineer to help shape the performance of next-generation RISC-V CPUs across modern datacenter and agentic AI workloads.
- This role sits at the intersection of hardware and software, bringing real-world applications onto RISC-V platforms, characterizing their behavior, and uncovering opportunities for better CPU performance, efficiency, and scalability.
Responsibilities
- Characterize workload behavior to uncover opportunities for better CPU performance, efficiency, and scalability
- Work closely with CPU architects, RTL designers, software engineers, and compiler teams to understand how demanding workloads exercise the CPU
- Translate insights from workload analysis into architectural improvements
- Reduce large production workloads for performance modeling
- Correlate simulation results with hardware behavior
- Influence CPU architecture and performance across cloud, enterprise, and emerging AI workloads
- Use profiling and simulation data to identify bottlenecks and turn analysis into actionable recommendations
Requirements
- PhD in Computer Engineering, Electrical Engineering, Computer Science, or a related field, with strong research or industry experience in workload characterization, benchmark development, performance analysis, or simulation
- Deep understanding of CPU architecture and RISC-V, including pipelines, speculative execution, vector/SIMD extensions, memory hierarchies, and performance tradeoffs
- Hands-on experience with performance analysis and simulation tools such as Linux perf, strace, QEMU, or CPU microarchitecture simulators
- Strong programming skills in C/C++, Python, Bash/Shell, and assembly or intrinsic programming, with experience working close to the hardware/software boundary
- Strong understanding of systems software, including operating systems, virtualization, compilers, runtimes, and GNU/RISC-V software ecosystems
- Strong background in CPU performance analysis, workload characterization, or computer architecture, with experience connecting software behavior to hardware performance
- Understanding of modern CPU microarchitecture, including superscalar pipelines, speculative execution, memory hierarchies, and vector/SIMD architectures
Workplace
- This role is remote based out of North America.
Skills
- RISC-V
- Linux Perf
- Strace
- QEMU
- C/C++
- Python
- Bash/Shell
- Assembly
- Intrinsic Programming
- RTL