Remote Sr Staff Software Engineer, Toolchain/Compiler

at Tenstorrent

Posted 1 day ago 0 applied

Description:

  • 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.

Get realtime job alerts

Be the first to know about new jobs