Browse All Jobs
Job Description
Tenstorrent is seeking a Sr Staff Software Engineer, AI Compiler to drive the development of next-generation tools that bridge machine learning frameworks and their custom AI silicon. This role is crucial for making the hardware accessible, performant, and developer-friendly.
    Responsibilities include:
  • Leading the design and development of AI compiler tools.
  • Improving infrastructure for performance analysis and tuning.
  • Developing tools to aid compiler engineers in optimizing graph transformations.
  • Collaborating with hardware and compiler teams to expose low-level execution metrics.
  • Integrating diagnostic and developer tools into ML frameworks and CI systems.
  • Driving architectural decisions and mentoring engineers.
  • Working closely with product and engineering teams to understand developer pain points.
    Requirements include:
  • BSc, MSc, or PhD in Computer Science, Computer Engineering, or a related field.
  • Expertise in C/C++ (Python experience is a plus).
  • Strong understanding of compilers, data structures, algorithms, and runtime systems.
  • Experience with machine learning, parallelism, high-performance compute, or hardware/software co-design.
  • Proven leadership in a compiler, tools, or systems software team, including managing other software engineers.
  • Bonus: Experience with MLIR, LLVM, or custom backend code generation.
    Tenstorrent offers:
  • A highly competitive compensation package and benefits.
  • An equal opportunity employment.
Apply Manually