Gcc Compiler Engineer

Tenstorrent Tenstorrent · Semiconductors · Austin, TX +2 · Runtime

Tenstorrent is seeking a GCC Compiler Engineer to design, develop, and optimize compilers for next-generation RISC-V and AI compute architectures. The role involves working across hardware and software teams to improve performance and integration of custom toolchains for both traditional compute and machine learning workloads.

What you'd actually do

  1. Design, develop, and optimize GCC and/or LLVM compilers for Tenstorrent’s custom RISC-V hardware and AI vector engines.
  2. Contribute to the co-design of Tenstorrent’s hardware and software stack to maximize performance and programmability.
  3. Benchmark, analyze, and tune performance of core applications across RISC-V and AI software environments.
  4. Collaborate with ML engineers to identify and implement compiler support for emerging AI workloads and frameworks.

Skills

Required

  • GCC and LLVM internals
  • C/C++ development
  • algorithms
  • data structures
  • performance analysis
  • compiler optimization
  • RISC-V
  • AI compute architectures

Nice to have

  • LLVM
  • ML frameworks

What the JD emphasized

  • GCC and LLVM internals
  • custom RISC-V hardware and AI vector engines
  • emerging AI workloads and frameworks
  • U.S. export laws