Sr. Engineer, Software - AI Compiler

Tenstorrent

Santa Clara (CA)

On-site

USD 100,000 - 500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tenstorrent, a leader in AI technology, seeks a Sr. Engineer, Software - AI Compiler. You will work on cutting-edge compiler technologies for AI, collaborating with diverse teams to redefine computer architecture. The role offers competitive compensation, a collaborative environment, and the chance to impact the future of AI computing.

Qualifications

  • Eager software engineer passionate about compiler technologies.
  • Experience building systems bridging high-level frameworks to low-level execution.
  • Strong interest in AI hardware challenges.

Responsibilities

  • Solve challenges in AI compilation and optimize computational graphs.
  • Develop custom dialects and transformation passes.
  • Contribute to open-source frameworks for AI models.

Skills

C++
Python
Compiler Optimization
MLIR
Deep Systems Programming

Job description

Join to apply for the Sr. Engineer, Software - AI Compiler role at Tenstorrent

Join to apply for the Sr. Engineer, Software - AI Compiler role at 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.

Join the team revolutionizing AI computing at Tenstorrent. You'll work on TT-Forge, our MLIR-based compiler that enables developers to run AI on all configurations of Tenstorrent hardware using an open-source, performant, and general-purpose compiler. You will be at the forefront of the AI hardware revolution, building compiler technologies that redefine what’s possible.

This role is hybrid, and can be 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

  • A passionate software engineer eager to work on compiler technologies and the challenges of AI hardware, whether from compilers, systems, or broader software backgrounds.
  • Fluent in C++ and Python, with experience building complex systems that bridge high-level frameworks to low-level execution.
  • Excited by compiler optimization and machine learning, with experience in PyTorch, JAX, TensorFlow, or deep systems programming.
  • A collaborative problem-solver who thrives in open-source and enjoys working closely with hardware and software engineers.

What We Need

  • A drive to solve novel challenges in AI compilation, from optimizing computational graphs to creating custom dialects and transformation passes.
  • Experience or strong interest in MLIR and how modular compiler frameworks connect AI models to advanced hardware.
  • Motivation to build technology that impacts the future of AI, knowing your work will enable the next wave of breakthroughs.

What You Will Learn

  • How to build open-source compiler frameworks supporting diverse AI models and workloads, including training and multi-chip scaling.
  • Deep expertise in compiler technologies including custom MLIR dialects (TTIR, TTNN, TTKernel) and transformation passes.
  • New methods for human-in-the-loop compiler optimization using TT-Explorer, making advanced tuning tools usable by all developers.
  • How compiler technology powers Tenstorrent’s mission to deliver affordable, open-source AI computing in a highly competitive space.

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 toU.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee informationand/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.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Computer Hardware Manufacturing

Referrals increase your chances of interviewing at Tenstorrent by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.
Senior Manager, Developer Security Enablement and Operations
Senior Software Engineer - C# (Integrations)
Senior Software Engineer, Backend - Fintech
Senior Software Developer – Lab Integrations
Senior Software Engineer - Fullstack (Remote)
Senior Software Developer (Remote First)

Toronto, Ontario, Canada CA$120,000.00-CA$140,000.00 1 month ago

1003 Senior Software Engineer (Full Stack) - APAC/LATAM
Senior Full Stack Engineer - Java, React, AWS
Senior FullStack Software Engineer- React & Ruby on Rails

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Engineer, Software - AI Compiler
Sr. Engineer, Software - AI Compiler

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Competitive compensation package
Benefits
Equal opportunity employer
Developer Experience Engineer - AI Compiler
Developer Experience Engineer - AI Compiler

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Sr. Engineer, Software - AI Compiler
Sr. Engineer, Software - AI Compiler

Tenstorrent • California (MO)

Hybrid
USD 100,000 - 500,000
Software Engineer, AI Compiler
Software Engineer, AI Compiler

Tenstorrent • Austin (TX)

On-site
USD 100,000 - 500,000
Highly competitive compensation package
Benefits
Software Intern - AI Compilers
Software Intern - AI Compilers

Tenstorrent University Jobs • Santa Clara (CA)

On-site
Sr Engineer, AI Kernel
Sr Engineer, AI Kernel

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Competitive compensation package
Benefits included
Staff Software Engineer, Cloud Infrastructure
Staff Software Engineer, Cloud Infrastructure

Tenstorrent • Santa Clara (CA)

Hybrid
USD 100,000 - 500,000
GCC Compiler Engineer
GCC Compiler Engineer

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Highly competitive compensation
Benefits package
Equal opportunity employer
Staff Software Engineer, Cloud Infrastructure
Staff Software Engineer, Cloud Infrastructure

Tenstorrent • United States

Hybrid
USD 100,000 - 500,000
Infrastructure and Platform Development Engineer
Infrastructure and Platform Development Engineer

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Highly competitive compensation package
Benefits