Skip to content

We’re a startup, which means we are looking for flexible thinkers who are excited by the future of AI to join our team.

TENSTORRENT IS RIGHT FOR YOU IF:

You are calm under pressure
You have a laid-back intensity
You love problem solving
You are focused and passionate
You want to build great products and have fun doing it

If this sounds like you and you don’t see an open position below, please email us careers@tenstorrent.com your resume and why you’d be a good fit.

Our Offices

Tenstorrent

Toronto

Tenstorrent

Austin

Tenstorrent

Santa Clara

Tenstorrent

What Drives Us

Collaboration

Curiosity

Hard Problems

Electronics Technician

System Engineering

Minimum Qualifications

  • ML processor/board/system bring-up, test and debug
  • Perform hand soldering repair/rework
  • Collaborate with senior engineers on debug and tuning experiments, which may include
    • ML processor power and performance measurements /characterization
    • Feature enablement /tuning
  • Help to execute test plans for chip and board qualification

Physical Design Flow Engineer (Austin/Santa Clara/Toronto)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of industry experience
  • Hands-on experience with synthesis, block and chip level implementation with industry standard PnR flows and tools
  • Strong experience in SOC/ASIC/GPU/CPU design flows on taped out designs, expertise in timing closure at block/chip levels and ECO flows
  • Experience with back-end design tools such as Primetime, Innovus, RedHawk, etc.

Software Runtime Principal Engineer (CA, TX or ON)

Software

Minimum Qualifications

  • Extensive working experience with one or more: firmware, low-level programming, optimizing kernels, hardware debug
  • Close familiarity with computer architecture, comfortable working with hardware
  • 7+ years of experience working with algorithms, data structures, and software development
  • C/C++, Python

Software Runtime Staff Engineer (CA, TX or ON)

Software

Minimum Qualifications

  • Extensive working experience with one or more: firmware, low-level programming, optimizing kernels, hardware debug
  • Close familiarity with computer architecture, comfortable working with hardware
  • 4+ years of experience working with algorithms, data structures, and software development
  • Bachelors in Computer Science or Electrical/Computer Engineering or Engineering Science

Senior Account Executive – Technical HPC Sales

Non-engineering

Minimum Qualifications

  • Providing support for clients by learning about and satisfying their needs.
  • Making cold calls or reaching out to prospects.
  • Following up with prospects several times throughout the sales cycle to ensure needs are being met.
  • Presenting and demonstrating the value of products and services to prospective buyers.

Financial Controller

Non-engineering

Minimum Qualifications

  • 8+ years accounting, finance & payroll experience.
  • Bachelor’s degree in accounting/finance, Masters preferred.
  • Excel wizard, highly proficient in financial and operational data modeling techniques.
  • Ability to organize a large workload; and handle several tasks concurrently within time constraints and under pressure.

Channel & Alliances Manager (CA, TX or TO)

Non-engineering

Minimum Qualifications

  • Previous experience of driving channel sales ideally within the same product category and channel.
  • Experience selling in the semiconductor domain via channel partnerships.
  • Experience managing partner relationships that are based in developing and delivering service offerings tied to vendor product.
  • 10+ years selling high technology products in assigned territory in a B2B channel model.

Solutions Architect

Non-engineering

Minimum Qualifications

  • MS or equivalent work experience.
  • Have a deep understanding of AI silicon, ML systems and frameworks required.
  • Multiple years of ML or HPC experience with a track record of supporting customers from initial engagement to deployment to production.
  • Strong communication and presentation skills.

Sr. Customer Program Manager – Austin, Santa Clara or Toronto

Non-engineering

Minimum Qualifications

  • Extensive Program Management experience having enabled multiple concurrent customers from POC to product launch
  • Must have some experience working with silicon programs, and have some technical skills
  • Excellent customer management and relationship building skills
  • Exceptional listening skills, great synthesizer of information, able to translate diverse requests into clear and simple requests

HR Director/Sr. Manager (Austin or Santa Clara)

Non-engineering

Minimum Qualifications

  • 10+ years of work experience in progressive HR leadership positions, with priority given to those who have worked in startup and high growth environments.
  • Strong knowledge and application of HR trends, best practices, regulatory changes, and new technologies in human resources, talent management
  • Strong knowledge of employment law in the US and ability to apply theory to practice.
  • Able to build and effectively manage interpersonal relationships at all levels of the company

Board Design Engineer

System Engineering

Minimum Qualifications

  • Bachelor/Masters in Electrical or Computer Engineering
  • Minimum 5 years of board design and layout experience
  • Highly skilled in using PCB development CAD tools
  • Experience with PCIE and DDR

CPU DV Infrastructure and Methodology Engineer – AI Silicon (Austin, Santa Clara or Toronto)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of industry experience
  • Experience with development of DV tools and infrastructure and large-scale regression environments is required, extensive debug of automation workflows
  • Knowledge of EDA tools, strong understanding of simulators. Hands-on experience working with emulation environment and tools is a plus
  • Expertise developing tools for revision control, prior experience with git preferred

FPGA Design Engineer

System Engineering

Minimum Qualifications

  • Bachelor or Master’s in Electrical or Computer Engineering
  • Expert knowledge of hardware description languages (Verilog/VHDL)
  • Superior analytical and problem-solving skills
  • Excellent understanding of computer architecture and logic design

System Engineer

System Engineering

Minimum Qualifications

  • Bachelor or Master’s in Electrical or Computer Engineering
  • Superior analytical and problem-solving skills
  • Excellent programming skills (C, C++, Python, Perl)
  • Strong understanding of computer architecture and logic design
  • Good understanding of circuit design, power regulation, high speed signal propagation

Principal Engineer, Compilers

Software

Minimum Qualifications

  • Deep understanding of IR and machine level compiler optimization techniques.
  • Extensive working experience with one or more: scheduling, parallelization, memory allocation, data flow optimizations, optimizing kernels
  • 7+ years of experience working with algorithms, data structures, and software development
  • C++, Python

Fall or Winter Coop CPU RTL/DV Engineer – AI Silicon (Austin or Santa Clara)

CPU

Minimum Qualifications

  • Senior year BS/MS or PhD candidate in EE/ECE/CE/CS with a strong GPA
  • Prior academic work in the field of computer architecture, internship experience preferred
  • Academic projects in C++ / SV / UVM as well knowledge of scripting languages
  • Understanding of assembly level programming

CPU Performance / Architecture Modelling Engineer – AI Silicon Design (Austin, Santa Clara or Toronto)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS
  • Strong background in CPU ISA’s, u-architecture research, and performance benchmarks.
  • Proficient in C/C++ programming. Experience in development of highly efficient C/C++ CPU models
  • Understanding SOC fabric, coherency protocols, memory technology, and accelerator-technology is a plus

DevOps Cloud Engineer

Information Technology

Minimum Qualifications

  • 3+ year of experience with container, virtualisation, and cloud technologies (preferably OpenStack, KVM)
  • 3+ years of hands-on experience with cloud infrastructure such as networking, security, monitoring, high availability, and/or system resilience
  • Working experience with specifying, configuration and installation of workstation and server computers
  • Experience with Linux system administration

New Grad CPU Verification Engineer – AI Silicon (Austin or Santa Clara)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS with a strong GPA
  • Knowledge of computer architecture/system components/network/fabric, prior internship working in these domains preferred
  • Strong academic skills or internship experience in verification methodologies and techniques – Simulation/debug, TB development, stimulus, checking, coverage
  • Academic projects in C++ / SV / UVM as well knowledge of scripting languages

Principal Digital Design Engineer

SoC

Minimum Qualifications

  • 15+ years of experience working on high performance IP and ASIC designs
  • Bachelor/Masters/PhD in Electrical/Computer Engineering/Engineering Science
  • Expert knowledge of Hardware Description Languages (Verilog/VHDL)
  • Comfortable with C++

CPU Verification Engineer – AI Silicon Design (Austin, Santa Clara or Toronto)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of experience
  • Experience with computer architecture/system components/network/fabric as a part of a CPU, ASIC or SOC design team
  • Verification methodologies and techniques – Simulation/debug, TB development, stimulus, checking, coverage, infrastructure, tools
  • Experience with C++ / SV / UVM as well as scripting languages

Digital Design Engineer

SoC

Minimum Qualifications

  • Bachelor/Master in Electrical/Computer Engineering/Engineering Science
  • Expert knowledge of Hardware Description Languages (Verilog/VHDL)
  • Deep and broad understanding of processor/computer architecture
  • Knowledge and understanding of the full ASIC design flow, including synthesis, P&R

Linux & Systems Administrator

Information Technology

Minimum Qualifications

  • Degree/diploma in Computer Science or demonstrated combination of education and experience
  • Systems Administration experience in a small to mid-size software company using Linux (CentOS/Redhat) with a Linux+ certification (Nice to have)
  • Python and other scripting languages such as bash, Ruby etc.
  • Experience with container orchestration systems (such as Kubernetes, Docker, Amazon ECS, EKS, Rancher)

Digital Design Verification Engineer

SoC

Minimum Qualifications

  • Bachelor/Master in Electrical/Computer Engineering/Engineering Science
  • Expert in hardware verification languages (SystemVerilog, SystemC)
  • Experience with UVM and coverage driven constrained random verification
  • Experience with Low power verification techniques
  • Excellent programming skills. C/C++ as well as scripting languages (Perl, tcl)

Software Engineer

Software

Minimum Qualifications

  • BSc, MSc or PhD in Electrical/Computer Engineering or Computer Science;
  • Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well
  • Familiarity with and passion for any of the following — machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture — is a plus

Device Driver Engineer

Software

Minimum Qualifications

  • Experience in Linux driver development (I2C/SPI/UAR/PCI/USB)
  • Experience in software optimization code development within the Linux environment
  • Strong C/C++ experience
  • Knowledge of Git

CPU RTL/Architecture Engineer, AI Silicon Design (Austin, Santa Clara or Toronto)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of experience
  • Experience with computer architecture/system components/network/fabrics as a part of a CPU, ASIC or SOC design team
  • Expertise in logic design and ability to evaluate functional, performance, timing and power for you design
  • Strong experience with hardware description languages (Verilog, VHDL) and simulators (VCS, NC, Verilator)

CPU Physical Design Engineer, AI Silicon Design (Austin, Santa Clara or Toronto)

CPU

Minimum Qualifications

  • BS/MS/PhD in EE/ECE/CE/CS with at least 5 years of industry experience
  • Hands-on experience with synthesis, block and chip level implementation with industry standard PnR flows and tools
  • Strong experience in SOC/ASIC/GPU/CPU design flows on taped out designs, expertise in timing closure at block/chip levels and ECO flows

Contact Us

    By submitting this form, you agree to receive email communication from Tenstorrent. You can opt out at any time.