Software Engineer, Acceleration Kernel Development at Tenstorrent | Ontario | Rezi

Software Engineer, Acceleration Kernel Development at Tenstorrent

Software Engineer, Acceleration Kernel Development

Tenstorrent · Ontario

1 months ago

Software Engineer, Acceleration Kernel Development

Tenstorrent · Ontario

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you will work at the intersection of software and hardware performance. This role involves writing low-level code that directly powers high-efficiency machine learning workloads, optimizing every cycle, memory move, and instruction. If you are motivated by performance, precision, and real impact, this is where your skills will shine.

Responsibilities

  • Build and optimize compute kernels for parallel ML and high-performance workloads
  • Analyze and tune instruction-level performance across latency, memory, and bandwidth
  • Collaborate with ML engineers to integrate optimizations into production
  • Debug, profile, and maintain a fast, reliable low-level software stack

Requirements

  • Passion for high-performance code, parallel algorithms, bit manipulation, compute optimization, and hardware acceleration
  • Proficient in C/C++ to build fast, efficient code from the ground up
  • Obsessed with performance and precision, especially in ML workloads
  • Motivated by complex problems and thrives in collaborative, fast-moving environments

Skills

  • C/C++
  • High-performance code development
  • Parallel algorithms
  • Compute optimization
  • ML workload performance and precision
  • Compute kernel optimization
  • Instruction-level performance analysis
  • Debugging
  • Profiling
  • Low-level software stack maintenance

Location

  • Toronto, ON

Work Type

  • Hybrid

Experience Level

  • Various experience levels
  • All seniorities

Salary/Compensations

  • $100k - $500k including base and variable compensation targets

Benefits

  • Highly competitive compensation package and benefits

About the Company

  • Tenstorrent leads the industry in cutting-edge AI technology, revolutionizing performance, ease of use, and cost efficiency.
  • The company develops solutions to unify innovations in software models, compilers, platforms, networking, and semiconductors.
  • A diverse team of technologists developed a high-performance RISC-V CPU from scratch.
  • The team shares a passion for AI and a deep desire to build the best AI platform possible.
  • Tenstorrent values collaboration, curiosity, and a commitment to solving hard problems.

Equal Opportunity

  • Tenstorrent is an equal opportunity employer.