At Tenstorrent, you will have the chance to accelerate your career by working on challenging engineering problems with a dedicated mentor and the opportunity to move between the digital design, verification, firmware, software and system engineering teams. ย
This role is hybrid based in Austin, TX
Responsibilities:
- Develop machine learning graph compilerย
- Participate in the co-design of Tenstorrent's hardware and software stackย
- Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stackย
- Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compilerย
- Develop high-performance run-time engineย
- Integrate the Tenstorrent software into leading machine learning frameworksย
- Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applicationsย
- Develop novel ML models and primitives that take advantage of Tenstorrent's breakthrough architecture to deliver orders of magnitude performance & efficiency improvementsย
Experience & Qualifications:
- 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 and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plusย
- Strong problem solving and analytical skills
ย
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.