← All Positions
Posted Apr 10, 2026

Software Engineer, TT-Fabric

Apply Now
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations and cost efficiency. The Software Engineer will architect and maintain TT-Fabric, a low-level networking library, and design scalable communication systems for AI processors. Responsibilities - Architect, implement, and maintain TT-Fabric, our low-level networking library powering distributed inference and training - Design scalable communication systems capable of coordinating thousands of AI processors efficiently and reliably - Optimize protocols, synchronization strategies, and data movement to extract maximum hardware performance - Integrate TT-Fabric APIs into the broader programming model in collaboration with AI and hardware teams - Help define the long-term architecture of Tenstorrent’s distributed systems stack Skills - Strong systems engineer with deep C or C++ experience and comfort working in low-level or bare-metal environments - Passionate about hardware-software interaction, performance tuning, and eliminating inefficiencies at the protocol level - Curious about networking, synchronization, and communication across large clusters - Comfortable reasoning from first principles and challenging industry conventions - Motivated by building infrastructure that directly impacts large-scale AI training and inference performance Benefits - Highly competitive compensation package and benefits Company Overview - Tenstorrent develops AI hardware and software solutions for data processing and machine learning application. It was founded in 2016, and is headquartered in Toronto, Ontario, CAN, with a workforce of 501-1000 employees. Its website is http://tenstorrent.com.