companyTenstorrent logo

Software Engineer, TT-Distributed

TenstorrentAustin, Texas, United States; Santa Clara, California, United States; Toronto, Ontario, Canada
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Who You AreA proficient C or C++ engineer with a solid grasp of systems programming, operating systems, and the principles of distributed systems. Passionate about distributed computing, including IPC, socket programming, and cluster resource management. Able to analyze scalability, fault tolerance, and performance in multi-node environments. A curious, first-principles thinker who challenges traditional approaches to distributed system design. Driven to deepen your expertise in extensive distributed AI infrastructure.

About the job

At Tenstorrent, we are at the forefront of advancing AI technology, setting new benchmarks for performance, user-friendliness, and cost-effectiveness. As the landscape of computing evolves through AI, our solutions are designed to integrate innovations across software models, compilers, platforms, networking, and semiconductors. Our talented and diverse team has engineered a high-performance RISC-V CPU from the ground up, driven by a passion for AI and an unwavering commitment to developing the premier AI platform. We cherish collaboration, curiosity, and a relentless drive to tackle complex challenges. We are expanding our team and invite contributors of all experience levels to join us.

In the role of TT-Distributed Software Engineer, you will be instrumental in creating and optimizing distributed software systems that enhance the efficiency and performance of AI and HPC clusters. You will engage in distributed programming across multiple nodes, leveraging systems programming, inter-node communication, and Tenstorrent’s scalable architectures to elevate the standards of distributed inference and training infrastructure.

This position is a hybrid role based in Santa Clara, CA; Austin, TX; or Toronto, ON.

We welcome applicants of varying experience levels for this opportunity. Throughout the interview process, candidates will be evaluated for their suitability, and compensation will correspond to the determined level, which may vary from the one stated here.

About Tenstorrent

Tenstorrent is a leader in AI technology, dedicated to enhancing the performance, usability, and cost-effectiveness of computing solutions. Our innovative team is committed to developing state-of-the-art technologies that redefine industry standards.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.