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

TT-Distributed Software Engineer

$100k per year

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 is hybrid, 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.

Responsibilities:

  • Architect, implement, and optimize distributed software systems (TT-Distributed) to efficiently manage communications and computations across clusters of AI accelerators and CPUs.
  • Design robust systems leveraging inter-process communication (IPC), inter-node sockets, and distributed programming frameworks like MPI to ensure reliability, scalability, and high performance.
  • Dive deep into system-level optimizations, cluster resource management (e.g., Slurm), and performance tuning to maximize efficiency in distributed AI workloads.
  • Collaborate closely with AI researchers and hardware engineers to integrate distributed inference and training frameworks into Tenstorrent’s broader software ecosystem.

Experience & Qualifications:

  • Bachelor's degree or higher in Computer Science, Electrical/Computer Engineering, or a related field.
  • Solid proficiency in C/C++ and a foundational understanding of systems programming, operating systems, and distributed system principles.
  • Enthusiasm for distributed computing, including inter-process communication (IPC), socket programming, cluster resource management, and distributed inference and training.
  • Willingness to think from first principles, consider out-of-the-box solutions, discover where industry norms and current state-of-the-art fall short, and drive to surpass them.
  • Desire to learn, grow, and become an expert in distributed systems, bringing curiosity and innovative thinking to solve challenging problems in large-scale computing.
  • Experience or familiarity with high-performance networking, MPI, RDMA, or cluster computing frameworks is advantageous but not required.

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.

Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set  by the U.S. government.

Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process.

If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government.  If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the TT-Distributed Software Engineer in United States vacancy
  •  ...infrastructure is at the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and operate...  .... We’re scaling fast, and we’re looking for experienced distributed systems engineers across a variety of teams. Whether you’re passionate... 
    Suggested
    Minimum wage
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ..., secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster...  ...influence what the team builds next. - Collaborate across a distributed team: Work closely with teammates across time zones (... 
    Suggested
    Full time

    Chainguard

    United States
    2 days ago
  • $160k - $240k per year

     ...both the largest independent mineral exploration company and the largest exploration technology developer. Our data scientists and software engineers, who come from leading technology companies, jointly lead exploration programs with our renowned exploration geologists.... 
    Suggested
    Full time
    Remote work

    KoBold Metals

    United States
    8 days ago
  •  ...the way users build in Roblox. Our physics engine enables dynamic environments with...  ...Physics team develops Roblox's proprietary distributed physics engine. Our team implements the mathematical...  ...computer architecture and its impact on software performance. Physics and Numerical... 
    Suggested
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    United States
    17 days ago
  • $150k - $240k per year

     ...demonstrated ownership. While this role is level-agnostic, it is best suited for engineers with experience owning production systems and working in highly ambiguous problem spaces. Software Engineer About the company:  The mining industry has steadily become worse at... 
    Suggested
    Full time
    Internship
    Remote work

    KoBold Metals

    United States
    10 days ago
  •  .... We build shared foundations that help engineers ship backend product work quickly, safely...  ...have: Bring 5+ years of professional software engineering experience, including 3+...  ...multiple engineering teams Design reliable distributed systems at production scale, including... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    22 days ago
  •  ...shape the future of design and collaboration, join us! As the Engineering Manager for Observability, you'll lead the team building the...  ...spans our core observability stack, meaning metrics, logs, and distributed tracing, as well as a fast-growing new frontier: the AI... 
    Minimum wage
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    5 days ago
  •  ...systems layer, operations & automation that supports Telnyx's growth engine. Historically, that meant administering GTM tools used by humans...  ...operating patterns. About the Role We're looking for a Software Engineer who builds and operates the AI-native backend systems... 

    Telnyx

    United States
    4 days ago
  • $170.4k - $234.3k per year

     ...Lead and collaborate with a team of engineers to design, implement, and optimize our programmatic...  ....   Rigorously optimize large-scale distributed systems capable of handling billions of...  ...-focused.) ~5+ years of experience in software development, particularly building high-... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    United States
    25 days ago
  • $154.5k - $225.45k per year

     ...drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and impactful...  ...performance management. About the Role We’re looking for a Senior Software Engineer who thrives in the earliest stages of product... 
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    CaptivateIQ

    United States
    11 days ago
  •  ...be held from one of our US hubs or remotely in the United States. What you'll do at Figma: Design, build and operate scalable distributed systems and services that power Figma's innovative tools for design and collaboration Develop and secure our internal and edge... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  • $170k - $215k per year

     ...Senior Software Engineer, Scientific Computing About the Company  The mining industry has steadily become worse at finding new ore deposits, requiring 10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been... 
    Full time
    Internship
    Remote work

    KoBold Metals

    United States
    9 days ago
  •  ...s build and CI infrastructure, enabling engineers to ship changes to production quickly and...  ...tools including scalable build systems, distributed CI platforms, and test frameworks that...  ...Care deeply about the quality of the software and systems you build, with an artisan mentality... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...design and collaboration, join us! Billing is a full stack engineering group automating revenue workflows and building end-to-end payment...  ...Proven success in building and leading a geographically distributed team, effectively managing members across various time zones and... 
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Term time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...set of stakeholders, including AI researchers, machine learning engineers, data scientists, product engineers, and business teams that...  ...States. What you'll do at Figma: Design and build large-scale distributed data systems that power analytics, AI/ML, and business... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and impactful...  ...of users around the world. Whether you're optimizing our core engine, building authoring tools, or crafting new platform... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...rely on to build and make decisions. In this role, you'll lead engineers across Data Platform through their next phase of scale, setting...  ...infrastructure systems in a production, online environment ~ A strong software engineering background with senior or staff-level technical... 
    Minimum wage
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    a month ago
  •  ...the future of design and collaboration, join us! Our Creation Engine teams work on some of the core technologies that power our real...  ...you if you have: ~5+ years of professional experience shipping software with a specialization on Video/Image rendering & playback. ~ Experience... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...Figma is seeking a versatile and experienced Machine Learning / AI Engineer to join our growing AI team, working at the intersection of...  ...hear from you If you have: ~5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or... 
    Minimum wage
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...features that span web and native code. You’ll work closely with your engineering peers to chart out upcoming work and how best to execute on it....  ...iOS, Android, and web engineers ~ A pragmatic approach to software development that delivers real user value through maintainable,... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...and generative design emerge, the opportunity for AI experience engineering is greater than ever. You’ll collaborate closely with a cutting...  ...in collaboration with cross-functional teams of innovative software engineers, product managers, and data scientists Break down... 
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...quality. We’re looking for strong infrastructure and platform-minded engineers to contribute to our agent infrastructure, context retrieval &...  .... We'd love to hear from you if you have: ~5+ years of Software Engineering experience, especially in backend or infrastructure... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...collaboration, join us! We’re looking for experienced full-stack engineers to join teams across Figma’s Growth and Monetization...  ...Love to Hear From You If You Have: ~4+ years of professional software engineering experience, with a track record of shipping and maintaining... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! As a Full Stack Engineer, you’ll have the opportunity to build both the products and the platforms that empower millions of users—from startups to Fortune 500... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...platforms, and tooling that make every engineer at the company more productive. From agentic...  ...that are transforming how Figma builds software. The team operates across a three-layer...  ...management with deep understanding of distributed systems, platform architecture, and the... 
    Minimum wage
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...collaboration, join us! You will be the first engineering manager for the Growth Platform, and you’...  ...application platforms ~7+ years of software engineering experience at the application...  ...personalization systems, recommendation engines, or ML-driven content selection... 
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  •  ...based features. In this role, you’ll lead the team that enables engineers at Figma to easily develop the next generation of interactive Figma...  ...and how they operate, including game, application, or browser engines  Experience with creative coding frameworks used for building... 
    Minimum wage
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    more than 2 months ago
  • $160k - $180k per year

     ...Qualified to increase lead conversions, generate more meetings, and improve efficiency within their inbound pipeline motion. As a Software Engineer on the Product Team at Qualified, you will tackle technically challenging and ambiguous problems by building exceptional... 
    Remote job
    Immediate start

    Qualified

    United States
    more than 2 months ago
  •  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...An overview of this role As a Staff Engineer, you'll be the technical anchor for GitLab...  ...scoped to a single service. Apply distributed systems judgment to catch cases where generated... 
    Full time
    Remote work

    GitLab

    United States
    4 days ago
  • $108k - $125k per year

     ...users first. We are a small but growing company of 60+ people distributed across seven countries. As Thunderbird evolves beyond a...  ...policies. To learn more, visit The opportunity The Senior Software Engineer, iOS is an experienced individual contributor who brings deep... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work

    Mozilla

    United States
    6 days ago

Do you want to receive more vacancies?

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