Jobs and Careers
TE

RISC-V Compiler Intern

Tenstorrent
North AmericainternshipVerifiedPosted 14 Mar 2025
💰 $140,000/yr($100,000/yr$140,000/yr)

About the role

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

As a CPU Compiler Intern, you will work alongside experienced engineers in a team responsible for developing and maintaining RISC-V system software. You will be involved in developing/enhancing our RISC-V toolchain for our CPUs, Systems-on-Chip, and AI accelerators. Your work will directly influence the team's ability to support the next generation of CPU ISA features, accelerator architectures, and systems being developed at Tenstorrent.

This role is on-site, based out of Santa Clara, CA or Austin, TX.

 

Responsibilities:

  • Contribute to the development of open source RISC-V toolchain and internal tooling
  • Collaborate with software and architecture teams on performance analysis and compiler optimizations
  • Implement new compiler features for high performance vector-enabled RISC-V implementation
  • Update toolchain Continuous Integrations flows
  • Present results and findings to the team and management

 

Experience & Qualifications:

  • Currently pursuing a M.S or Ph.D. degree in Computer Science or Computer Architecture (latter with relevant coursework or experience, also late stage Bachelor's students with experience matching the list below are welcome to apply)
  • Experience with C++ as well as scripting languages (Python)
  • Compiler experience (include coursework) is preferred
  • Experience with functional (instruction-set) simulators and/or CPU performance modeling is a plus
  • Good analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to work effectively in a team environment
 

Compensation for all interns at Tenstorrent ranges from $50/hr - $70/hr including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.   Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set  by the U.S. government.   Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process.   If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government.  If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Tenstorrent

View company profile →