Browse All Jobs

Tenstorrent is seeking a Director/Tech Lead, Acceleration Kernel Developer. This is a hybrid role based in Warsaw, Poland. The candidate will be crucial in guiding the optimization of low-level workloads and enhancing software performance for machine learning applications. They will lead a team of skilled engineers, ensuring peak software efficiency. This is a hands-on technical role that requires contributing to software development and leading a team.

Responsibilities:

  • Lead the design, development, and maintenance of acceleration kernel software components.
  • Implement tensor compute and data movement optimizations.
  • Drive efforts in analyzing and optimizing low-level code.
  • Collaborate with machine learning engineers to integrate optimized kernels.
  • Identify performance bottlenecks and develop strategies for resolution.
  • Oversee the creation of unit tests and ensure the stability of kernel-level code.
  • Create and maintain documentation for code and APIs.
  • Research and implement innovative solutions.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience in kernel development with a focus on low-level and tensor optimizations.
  • Proficiency in C/C++ programming languages.
  • Familiarity with machine learning frameworks and concepts.
  • Strong problem-solving skills.
  • Experience with performance profiling and optimization tools.
  • Excellent communication and leadership skills.
  • Self-motivated and detail-oriented.

Tenstorrent offers:

  • Highly competitive compensation and benefits.
Apply

Tenstorrent

Tenstorrent is an AI technology company focused on revolutionizing performance, usability, and cost efficiency. They are developing a comprehensive AI platform, unifying advancements in software models, compilers, platforms, networking, and semiconductors. The company has developed a high-performance RISC-V CPU and is committed to building innovative AI solutions. Tenstorrent values collaboration, curiosity, and solving complex challenges within the high-growth, international AI landscape. They manage significant cash portfolios, navigate international banking, and prepare for potential IPO readiness, demonstrating maturity as a company.