Browse All Jobs
Job Description
Tenstorrent is seeking a CPU Workload Performance Analysis Engineer to contribute to the development of cutting-edge CPU products. The candidate will collaborate with CPU architects, RTL designers, and software engineers to analyze workload characteristics, identify performance bottlenecks, and optimize performance-per-watt efficiency. This role offers the flexibility to work from Santa Clara, CA, Austin, TX, Boston, MA, Toronto, ON, Ottawa, ON, or remotely within North America.

Responsibilities:
  • Conduct competitive analysis of CPU products.
  • Characterize CPU workloads and identify performance bottlenecks.
  • Collaborate with CPU architects and RTL designers to enhance microarchitectural features.
  • Reduce workloads for CPU performance modeling and FPGA emulation.
  • Utilize performance models and profiling tools to measure and predict CPU performance.
  • Stay updated with industry trends and advancements in CPU microarchitecture.

Requirements:
  • Ph.D. in Computer Engineering, Electrical Engineering, or a related field.
  • Strong research background in benchmark construction and performance simulation.
  • Proficiency in performance profiling tools (e.g., Linux Perf, Strace).
  • Deep understanding of CPU microarchitecture concepts.
  • Strong knowledge of operating system internals and compilers.
  • Proficiency in C/C++, assembly programming, and scripting languages.
  • Excellent problem-solving and communication skills.

Tenstorrent offers:
  • Competitive compensation package and benefits.
  • Opportunity to work on cutting-edge AI technology.
  • Collaboration with a diverse team of technologists.
Apply Manually