Job Description
Tenstorrent is seeking a TT-Fabric Software Engineer to contribute to building networking software for AI and HPC clusters. The engineer will be at the forefront of defining networking software for efficient and high-performing clusters. This role is based in Warsaw or Gdansk, Poland.
Responsibilities:
- Architect, develop, and maintain low-level networking library (TT-Fabric).
- Design systems for network communications across thousands of AI processors.
- Tune performance and optimize protocols.
- Integrate TT-Fabric APIs into the programming model.
Requirements:
- Bachelor's degree or higher in Computer Science, Electrical/Computer Engineering, or a related field
- Strong foundation in C/C++, systems programming, or low-level bare-metal programming
- Passion for low-level programming and hardware-software interactions
- Interest in networking protocols and high-performance interconnects
- Willingness to think from first principles and surpass industry norms
- Experience with high-performance networking libraries, RDMA, or MPI is a plus
- Experience with programming large-scale computer clusters is a plus
Tenstorrent offers a competitive compensation package and benefits.