Browse All Jobs
Job Description
Tenstorrent is seeking a Software Intern to join their AI Compilers team. This role is based on-site in Austin, TX; Santa Clara, CA; or Toronto, ON. The intern will contribute to the development of cutting-edge AI technology, working alongside a diverse team of technologists passionate about AI and building the best AI platform possible. Tenstorrent values collaboration, curiosity, and a commitment to solving hard problems, offering interns the chance to accelerate their careers through challenging engineering problems and mentorship.

The role involves:
  • Developing machine learning graph compiler.
  • Participating in the co-design of Tenstorrent's hardware and software stack.
  • Benchmarking, analyzing, and optimizing performance of key machine learning applications.
  • Developing performance analysis and estimation infrastructure.
  • Developing high-performance run-time engine.
  • Integrating the Tenstorrent software into leading machine learning frameworks.
  • Collaborating with machine learning engineers to define hardware and software requirements.
  • Developing novel ML models and primitives.

Requirements:
  • Final year BS/MS or PhD candidate in EE/ECE/CE/CS with a strong GPA.
  • Experience with algorithms, data structures, and software development in C/C++.
  • Python expertise is welcome as well.
  • Familiarity with machine learning, compilers, parallel programming, high-performance systems, or computer architecture is a plus.
  • Strong problem-solving and analytical skills.

Tenstorrent offers:
  • Challenging engineering problems.
  • Dedicated mentor.
  • Opportunity to move between different engineering teams.
  • Competitive compensation and benefits.
Apply Manually