Tenstorrent is a leader in cutting-edge AI technology, focusing on performance, ease of use, and cost efficiency.
The company has developed a high-performance RISC-V CPU from scratch and is passionate about building the best AI platform.
The role of Toolchain/Compiler Software Engineer involves designing, optimizing, and maintaining compiler and toolchain infrastructure for RISC-V processors.
The position requires collaboration with CPU architects, software engineers, and other stakeholders to ensure efficient, production-ready code generation.
This is a hands-on role that includes technical problem-solving, cross-team collaboration, and influencing long-term compiler strategy.
The position is fully remote and open to candidates globally, with varying experience levels considered.
Requirements:
Candidates must have strong programming skills in C, C++, or Rust, with an interest in low-level performance and optimization.
A solid understanding of compiler design principles, code generation, and optimization techniques is required, along with experience working with compiler frameworks like LLVM or GCC.
Comfort in debugging complex systems, including compiler internals and generated assembly, is essential.
Candidates should value collaboration, enjoy learning about new hardware architectures, and stay updated on advancements in compiler and toolchain technologies.
Benefits:
Compensation for engineers at Tenstorrent ranges from $100k to $500k, including base and variable compensation targets, influenced by experience, skills, education, background, and location.
Tenstorrent offers a highly competitive compensation package and benefits.
The company is an equal opportunity employer, ensuring a diverse and inclusive workplace.
Employment offers are contingent upon eligibility to access U.S. export-controlled technology, adhering to U.S. export laws.