Distributed AI Systems Engineer

Tenstorrent

Austin (TX)

Hybrid

USD 100,000 - 500,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Tenstorrent is seeking a TT-Distributed Software Engineer to design and optimize distributed software systems powering AI and HPC clusters. You will architect and implement distributed APIs for data-parallel and tensor-parallel workloads, leverage MPI, and build robust IPC-enabled services across multi-node environments.

Strong C/C++ systems programming experience is essential. This hybrid role is based in Santa Clara, CA; Austin, TX; or Toronto, ON, with opportunities across seniority levels.

Qualifications

  • Strong C/C++ experience with systems programming and distributed systems basics.
  • Experience designing distributed APIs for data- and tensor-parallel workloads.
  • Familiarity with MPI-based scaling across multiple hosts and nodes.
  • Proficient in IPC and inter-node socket programming for high performance.

Responsibilities

  • Architect, implement, and optimize distributed software across AI clusters.
  • Design distributed APIs enabling data- and tensor-parallel workloads.
  • Leverage MPI and related frameworks to scale across multiple hosts.
  • Develop robust IPC, inter-node sockets, and distributed communication primitives.
  • Build and maintain testing, debugging, profiling, and monitoring tools for large-scale workloads.

Skills

C/C++
Distributed systems
IPC
Sockets
Systems programming

Tools

MPI
Inter-node communication frameworks

Job description

Tenstorrent is seeking a TT-Distributed Software Engineer to design and optimize distributed software systems powering AI and HPC clusters. You will architect and implement distributed APIs for data-parallel and tensor-parallel workloads, leverage MPI, and build robust IPC-enabled services across multi-node environments.

Strong C/C++ systems programming experience is essential. This hybrid role is based in Santa Clara, CA; Austin, TX; or Toronto, ON, with opportunities across seniority levels.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed AI Systems Engineer
Distributed AI Systems Engineer

Tenstorrent • Town of Texas (WI)

Hybrid
USD 100,000 - 500,000
Software Engineer, TT-Distributed
Software Engineer, TT-Distributed

Tenstorrent • Austin (TX)

On-site
USD 100,000 - 500,000
Software Engineer, TT-Distributed
Software Engineer, TT-Distributed

Tenstorrent • Town of Texas (WI)

On-site
USD 100,000 - 500,000
Distributed AI Networking Engineer (TT-Fabric) – Hybrid
Distributed AI Networking Engineer (TT-Fabric) – Hybrid

Tenstorrent • California (MO)

Hybrid
USD 100,000 - 500,000
Software Engineer, TT-Fabric
Software Engineer, TT-Fabric

Tenstorrent • California (MO)

On-site
USD 100,000 - 500,000
Global IT & AI Platform Leader
Global IT & AI Platform Leader

Tenstorrent • United States

Hybrid
USD 100,000 - 500,000
Applied AI Engineer: Build & Scale AI-Powered Automation
Applied AI Engineer: Build & Scale AI-Powered Automation

Engg • Santa Clara (CA)

Hybrid
USD 100,000 - 500,000
Remote Forward-Deployed AI Engineer
Remote Forward-Deployed AI Engineer

Tenstorrent • Santa Clara (CA), Austin (TX)

Hybrid
CAD 139,000 - 694,000
Staff Technical Program Manager, Data Center Deployment
Staff Technical Program Manager, Data Center Deployment

Tenstorrent • Toronto (OH)

Hybrid
USD 105,000 - 148,000
VP of Information Technology
VP of Information Technology

Tenstorrent • United States

On-site
USD 100,000 - 500,000