Facebook pixel

Software Engineer
Compilers
Confirmed live in the last 24 hours
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
Python
Requirements
  • BSc, MSc or PhD in Electrical/Computer Engineering or Computer Science
  • Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well
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
Desired Qualifications
  • 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
Tenstorrent

51-200 employees

Computer processor architecture manufacturer
Company Overview
Tenstorrent is on a mission to address the rapidly growing compute demands for software 2.0. The company designs processors that are optimized for neural network inference, training and can also execute other types of parallel computation.
Company Core Values
  • Collaboration
  • Curiosity
  • Commitment to solving hard problems