Datacenter & Agentic AI Workload Performance Analysis Engineer
Santa Clara, United States · Remote
- Posted 1w ago
- From Tenstorrent’s careers page
- Location
- Santa Clara, United States
- Work mode
- Remote
- Department
- Engineering
Apply on Tenstorrent’s site
Opens the listing on job-boards.greenhouse.io
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Who You Are
- You have a strong background in CPU performance analysis, workload characterization, or computer architecture, with experience connecting software behavior to hardware performance.
- You understand modern CPU microarchitecture, including superscalar pipelines, speculative execution, memory hierarchies, and vector/SIMD architectures.
- You enjoy digging into complex workloads, using profiling and simulation data to identify bottlenecks and turn analysis into actionable recommendations.
- You’re comfortable working across hardware and software, from CPU microarchitecture and RTL to operating systems, compilers, runtimes, and applications.
- You’re a strong technical communicator who enjoys collaborating with architects, designers, and software engineers on complex performance problems.
What We Need
- 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.
What You Will Learn
- How real-world datacenter and agentic AI workloads influence CPU microarchitecture and architectural decisions.
- How to connect workload characterization and performance modeling to CPU design, RTL implementation, emulation, and silicon.
- How hardware/software co-design can improve CPU throughput, scalability, and performance-per-watt efficiency.
- How to analyze complex production workloads and reduce them into representative workloads and traces for architectural exploration.
- How emerging RISC-V capabilities, cloud infrastructure, compiler technology, and AI software stacks are shaping the future of high-performance.
Skills they ask for
Pick one to see other roles that ask for it.
About Tenstorrent
Compute for every scaleTenstorrent develops AI computing systems, including superclusters and workstations for running AI workloads.
See all 38 roles at TenstorrentMore roles at Tenstorrent
See all 38- Sr. Staff Engineer, IP RuntimeAustin · Staff · HybridSoftware Development · Staff · HybridAustin, United States5h
- ATE Test Development EngineerAustin · HybridEngineering · HybridAustin, United States1d
- Solution Architect/ Field Application EngineerBengaluru · Senior · RemoteSoftware Development · Senior · RemoteBengaluru, India2d
- IP Customer Program ManagerSanta Clara · Senior · HybridBusiness Operations · Senior · HybridSanta Clara, United States3d
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.