Tenstorrent · 5 hours ago
Sr Staff Software Engineer, Toolchain/Compiler
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. As a Toolchain/Compiler Software Engineer, you’ll design, optimize, and maintain compiler and toolchain infrastructure for RISC-V processors while collaborating with CPU architects and software engineers to ensure efficient code generation.
AI InfrastructureApplication Specific Integrated Circuit (ASIC)Artificial Intelligence (AI)ElectronicsMachine LearningSemiconductor
Responsibilities
Design, develop, and maintain toolchain components including compiler codegen, linkers, assemblers, debuggers, and related infrastructure
Optimize compiler output for RISC-V CPUs, implementing new passes and improving existing ones to generate efficient machine code
Investigate and resolve toolchain-related bugs, working closely with developers to provide reliable and stable builds
Collaborate with cross-functional teams to align toolchain capabilities with hardware architecture and performance goals
Create and maintain high-quality documentation, including technical guides, best practices, and internal knowledge bases
Qualification
Required
Strong programming skills in C, C++, or Rust, with an interest in low-level performance and optimization
Understanding of compiler design principles, code generation, and optimization techniques
Experience working on or with compiler frameworks like LLVM or GCC
Comfortable debugging complex systems, from compiler internals to generated assembly
Valuing collaboration and enjoying learning new hardware architectures
Keeping up to date with advancements in compiler and toolchain technologies
Designing, developing, and maintaining toolchain components including compiler codegen, linkers, assemblers, debuggers, and related infrastructure
Optimizing compiler output for RISC-V CPUs, implementing new passes and improving existing ones to generate efficient machine code
Investigating and resolving toolchain-related bugs, working closely with developers to provide reliable and stable builds
Collaborating with cross-functional teams to align toolchain capabilities with hardware architecture and performance goals
Creating and maintaining high-quality documentation, including technical guides, best practices, and internal knowledge bases
Benefits
Highly competitive compensation package
Equal opportunity employer
Company
Tenstorrent
Tenstorrent develops AI hardware and software solutions for data processing and machine learning application.
Funding
Current Stage
Late StageTotal Funding
$1.03BKey Investors
FidelityEPIQ Capital GroupEclipse Ventures
2024-12-02Series D· $693M
2023-08-02Series Unknown· $100M
2021-05-20Series C· $200M
Recent News
2026-01-07
TechRadar.com
2026-01-07
2026-01-06
Company data provided by crunchbase