Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, TT-Distributed

$100k
Full-time

Tenstorrent

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

As our TT-Distributed Software Engineer, you will develop and optimize distributed software systems that power the most efficient and highest-performing AI and HPC clusters. In this role, you'll work on distributed programming across multiple nodes, utilizing systems programming, inter-node communication, and Tenstorrent’s scalable architectures to advance the state-of-the-art distributed inference and training infrastructure.

This role ishybrid, based out of Santa Clara, CA; Austin, TX; or Toronto, ON.

We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting.

Who You Are

  • Strong C or C++ engineer with solid foundations in systems programming, operating systems, and distributed systems principles.
  • Enthusiastic about distributed computing, including IPC, socket programming, and cluster resource coordination.
  • Comfortable reasoning about scalability, fault tolerance, and performance across multi-node environments.
  • Curious and first-principles thinker who challenges conventional approaches to distributed system design.
  • Motivated to grow into a deep technical expert in large-scale distributed AI infrastructure.

What We Need

  • Architect, implement, and optimize distributed software systems that coordinate computation and communication across clusters of AI accelerators and CPUs.
  • Design and build distributed APIs enabling data-parallel and tensor-parallel AI workloads.
  • Leverage MPI-based technologies and related frameworks to scale programming models across multiple hosts and compute nodes.
  • Develop robust systems using IPC, inter-node sockets, and distributed communication primitives to ensure reliability and high performance.
  • Build and maintain testing, debugging, profiling, and monitoring tools for large-scale distributed workloads and collaborate with model and systems teams on cluster bring-up.

What You Will Learn

  • How large-scale distributed inference and training systems are architected across thousands of accelerators.
  • Advanced techniques in collective communication, synchronization, and parallel workload distribution.
  • The performance characteristics of Tenstorrent hardware in multi-node cluster environments.
  • How distributed programming models integrate with compilers, runtimes, and AI frameworks.
  • The real-world challenges of deploying, debugging, and scaling next-generation AI clusters.

Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, TT-Distributed in Austin, TX vacancy
  • $100k

     ...evolve to unify innovations in software models, compilers, platforms,...  ...AI compute clusters. TT-Fabric is the high-performance...  ...a single, massively parallel distributed supercomputer. If you love squeezing...  ...Who We Are Strong systems engineer with deep C or C++ experience... 
    Suggested
    Permanent employment

    Tenstorrent

    Austin, TX
    9 hours ago
  •  ...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... 
    Suggested

    Tenstorrent

    Austin, TX
    18 hours ago
  • $168k - $231k

    Senior Software Engineer - Quicksilver - Distributed Key Value Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Cloudflare Inc

    Austin, TX
    18 hours ago
  • $114.6k - $234.6k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...unanticipated software failures Develop algorithms and distributed systems software that runs on a large Database and Storage... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    18 hours ago
  • $185k - $254k

    Senior Software Engineer, Distributed Databases In-Office About the Role Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Cloudflare Inc

    Austin, TX
    18 hours ago
  • Cloudflare in Austin, TX is seeking a systems software engineer to build features and improvements for the Workers Runtime and to help shape high-performance, large-scale distributed systems. You will own code in production, debug complex issues, and optimize runtime performance... 

    Webhosting

    Austin, TX
    18 hours ago
  • $230k - $288k

     ...online without adding hardware, installing software, or changing a line of code. Internet...  .... About the Department Cloudflare’s engineers build and operate the software that helps...  ...of a platform that spans globally distributed key‑value storage, progressive release... 
    Temporary work
    Flexible hours

    Cloudflare Inc

    Austin, TX
    2 days ago
  • $97.5k - $209.5k

     ...professional experience Extensive hands-on software design and programming experience,...  ...experience designing and building distributed systems and large-scale architectures...  ...and provide technical guidance to junior engineers and peers Drive adoption of engineering... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    4 days ago
  • Oracle is seeking a Principal Software Engineer in Austin. You will apply architecture knowledge to develop, debug and design software across Java, C++, C#, Javascript, Go within a distributed systems context. You will mentor juniors, drive technical collaboration between... 

    Oracle

    Austin, TX
    2 days ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  • $70 - $75 per hour

     ...Description: Our client is currently seeking a Full Stack Software Engineer Location : Austin, TX (Hybrid - 4 days a week onsite)...  ...solutions within complex, multi-application environments and distributed systems. Exceptional knowledge transfer skills, with a track... 
    Hourly pay

    Judge Group, Inc.

    Austin, TX
    1 day ago
  • Cloudflare is seeking a Systems Engineer in Austin to build and maintain backend services, RESTful APIs, and data stores using Go and...  ...at scale. The role emphasizes working with a TLS/SSL team and distributed architectures, with opportunities to contribute across the Cloudflare... 

    Webhosting

    Austin, TX
    3 days ago
  • Cloudflare is seeking a Systems Engineer in Austin to build scalable backend services using Go, with RESTful APIs and internal datastores...  ...role requires strong Unix/Linux expertise, experience with distributed systems, and a track record of delivering production-ready... 

    Cloudflare

    Austin, TX
    18 hours ago
  • Cencora is seeking an Engineering Project Manager to lead one or more complex projects involving design, build, and improvement of distribution facilities and processes. You will work with the Project Director to define scope, budget, and schedules, coordinating internal... 

    Cencora

    Austin, TX
    4 days ago
  • Distributed Systems Software Engineer (Golang) At Apple, we strive every single day to craft products that enrich people's lives. Our successes are the result of skilled domain experts working in an environment which encourages creativity, collaboration, and re-thinking... 

    Apple

    Austin, TX
    8 hours ago
  • $197.4k - $271.2k

     ...FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $271.2K •...  ...will have an opportunity to solve complex distributed systems problems at scale. You will...  ...production with a solid grasp on good software engineering practices such as code reviews... 
    Full time
    Local area
    Remote work

    Confluent

    Austin, TX
    18 hours ago
  • Full Stack Engineer At SafeLease, we're rethinking how P&C insurance is sold in an age of...  ...business that designs, underwrites, and distributes specialty coverage for commercial property...  ...: 2+ years of experience in full-stack software development with exposure to shipping... 
    Work at office
    Flexible hours

    SafeLease

    Austin, TX
    18 hours ago
  • Full Stack Software Engineer Location: Austin, TX, United States Category: Technology Job ID: 3242 Apply Now Description Recognized...  ...professional software engineering experience building and scaling distributed systems and high-traffic, consumer-facing products. True... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    realtor.com

    Austin, TX
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for...  ...information retrieval systems, storage engines, compilers, distributed systems, or adjacent systems software backgrounds. We are... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    3 days ago
  •  ...Kwil Distributed Systems Engineer Kwil is a decentralized SQL database, built to enable advanced dApps and scalable composability. Backed by...  ...efficient data storage and caching, and development of other software pertinent to building and maintaining distributed systems... 
    Immediate start
    Flexible hours

    Kwil

    Austin, TX
    18 hours ago
  •  ...Senior Distributed Systems Engineer In-Office At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one...  ...application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cloudflare Inc

    Austin, TX
    3 days ago
  • $92.5k - $209.5k

     ...Cloud Infrastructure (OCI) is looking for a Senior Platform Software Engineer to join the PKI team responsible for building and operating...  ...software engineering fundamentals, experience building distributed systems, an interest in applied cryptography and cloud security... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    2 days ago
  • $92.5k - $209.5k

     ...System, Infrastructure Orchestration, distributed services, driving fixes that protect downstream...  ...Key Responsibilities Platform Software Development: Own a bounded Compute/...  ...interest in AI adoption including prompt engineering and agentic programming, with ChatGPT... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle Corporation

    Austin, TX
    18 hours ago
  • Software Engineer (Full Stack), G&A Solutions Engineering At Apple, we believe the people who build our products deserve systems built with...  ..., or equivalent messaging platforms) Familiarity with distributed systems concepts: consistency, fault tolerance, and failure... 
    Immediate start

    Apple

    Austin, TX
    18 hours ago
  • $142k - $194k

     ...operating large-scale, highly available distributed systems. We value strong interest in AI adoption, including prompt engineering and agentic programming; experience with...  ...guidance for our internal users. We design software solutions and help define requirements to... 
    Full time
    Temporary work

    Oracle

    Austin, TX
    2 days ago
  • $113.04k - $155.43k

     ...Job Description Job Description We’re looking for a Software Engineer 2 to join Procore’s Financials group. In this role, you’ll...  ...drive our customer-facing applications. Use your expertise in distributed systems, TDD, and modern web development to achieve extraordinary... 
    Contract work
    Work at office
    Local area
    Immediate start

    Procore

    Austin, TX
    22 days ago
  •  ...Enovis, please visit What You'll Do Job Title: Software Engineer Location: Austin, Texas Job Title/High Level...  ...platforms, including communication and integration between distributed computing devices, sensors, navigation hardware, and robotic... 
    Full time
    H1b
    Work at office

    Enovis

    Austin, TX
    3 days ago
  •  ...Software Engineer Austin, TX Software Engineer Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup...  ...parallel computing. Knowledge of networking protocols and distributed systems. Exposure to machine learning frameworks (... 
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  •  ...What will you do? Architect, design, and implement scalable distributed systems, like... Parallelized, computationally intensive...  ...RDS, message passing, secrets management, etc. Care for software engineering best practices, including code reviews and documentation... 

    Hired Recruiters

    Austin, TX
    24 days ago
  •  ...Staff DevOps Software Engineer About the Role The Test & Measurement Group in Austin is seeking a Software Engineer to join our team...  ...and system reliability principles. Experience working with distributed teams in a collaborative engineering environment. ABOUT... 
    Full time
    Temporary work
    Work at office
    Remote work

    Emerson

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, TT-Distributed. Be the first to apply!