Software Engineer, TT-Distributed

Remote Full-time
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. They are seeking a TT-Distributed Software Engineer to develop and optimize distributed software systems for AI and HPC clusters, focusing on distributed programming and scalable architectures.ResponsibilitiesArchitect, implement, and optimize distributed software systems that coordinate computation and communication across clusters of AI accelerators and CPUsDesign and build distributed APIs enabling data-parallel and tensor-parallel AI workloadsLeverage MPI-based technologies and related frameworks to scale programming models across multiple hosts and compute nodesDevelop robust systems using IPC, inter-node sockets, and distributed communication primitives to ensure reliability and high performanceBuild and maintain testing, debugging, profiling, and monitoring tools for large-scale distributed workloads and collaborate with model and systems teams on cluster bring-upSkillsStrong C or C++ engineer with solid foundations in systems programming, operating systems, and distributed systems principlesEnthusiastic about distributed computing, including IPC, socket programming, and cluster resource coordinationComfortable reasoning about scalability, fault tolerance, and performance across multi-node environmentsCurious and first-principles thinker who challenges conventional approaches to distributed system designMotivated to grow into a deep technical expert in large-scale distributed AI infrastructureArchitect, implement, and optimize distributed software systems that coordinate computation and communication across clusters of AI accelerators and CPUsDesign and build distributed APIs enabling data-parallel and tensor-parallel AI workloadsLeverage MPI-based technologies and related frameworks to scale programming models across multiple hosts and compute nodesDevelop robust systems using IPC, inter-node sockets, and distributed communication primitives to ensure reliability and high performanceBuild and maintain testing, debugging, profiling, and monitoring tools for large-scale distributed workloads and collaborate with model and systems teams on cluster bring-upBenefitsHighly competitive compensation package and benefitsCompany OverviewTenstorrent 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.



Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Investments Analyst/Sr. Analyst

Remote

**Experienced Full Stack Data Entry Specialist – Remote Opportunity with blithequark**

Remote

Translator (Spanish), DOJ LSS

Remote

JAFRA Cosmetics International – Business Development Coach – California

Remote

Fish Culturist I (Off Grid Hatchery) - MBH

Remote

Warehouse Technician I – Amazon Store

Remote

**Experienced Data Entry Operator – Remote Data Management and Administration**

Remote

**Experienced Full Stack Data Entry Specialist – Remote Data Management and Administration**

Remote

Specialty Representative, Dermatology - Charlotte, NC

Remote

Experienced Attorney - Asbestos Litigation and ...

Remote
← Back