Acceleration Kernel Developer Tech Lead

Leading AI technology company developing high performance RISC-V CPU and revolutionizing AI computing solutions.
$100,000 - $500,000
Machine Learning
Staff Software Engineer
Hybrid
5+ years of experience
AI

Description For Acceleration Kernel Developer Tech Lead

Tenstorrent is at the forefront of AI technology innovation, developing cutting-edge solutions that are revolutionizing the computing industry. As a company that has successfully developed a high-performance RISC-V CPU from scratch, we're pushing the boundaries of what's possible in AI computing.

The Acceleration Kernel Developer Tech Lead position offers a unique opportunity to lead and shape the future of AI acceleration technology. This hands-on technical leadership role combines deep technical work with team leadership, focusing on optimizing low-level workloads and kernel development for machine learning applications. The position requires both technical expertise in kernel development and the ability to guide a team of skilled engineers.

Based in either Santa Clara, Austin, or Toronto, this hybrid role offers a competitive compensation package ranging from $100,000 to $500,000, reflecting the company's commitment to attracting top talent. The role demands expertise in C/C++ programming, kernel development, and a strong understanding of machine learning concepts.

What makes this opportunity exceptional is the chance to work on revolutionary AI technology while leading a team of passionate technologists. You'll be at the intersection of software, hardware, and AI, working on challenges that directly impact the future of computing. The position offers the perfect blend of technical depth and leadership responsibility, making it ideal for someone who wants to remain hands-on while growing their leadership skills in the AI industry.

Last updated 14 days ago

Responsibilities For Acceleration Kernel Developer Tech Lead

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

Requirements For Acceleration Kernel Developer Tech Lead

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Proven experience in kernel development and low-level optimizations
  • Proficiency in C/C++ programming languages
  • Familiarity with machine learning frameworks and concepts
  • Strong problem-solving skills and debugging abilities
  • Experience with performance profiling and optimization tools
  • Excellent communication and leadership skills
  • Self-motivated and detail-oriented
  • Experience with GPU programming (CUDA, OpenCL) is a plus
  • Knowledge of operating system internals is a plus

Benefits For Acceleration Kernel Developer Tech Lead

  • Competitive compensation package
  • Benefits

Interested in this job?

Jobs Related To Tenstorrent Acceleration Kernel Developer Tech Lead

Software Development Manager - Compiler, AWS Neuron, Annapurna Labs

Lead role for AWS Neuron compiler team, managing experienced engineers and developing optimization algorithms for machine learning hardware.

Sr. Staff Software Engineer, AI Infra

Senior Staff Software Engineer position at LinkedIn focusing on AI infrastructure, distributed systems, and large-scale machine learning, offering competitive compensation and hybrid work arrangement.

AI Engineering Manager - Enterprise AI

Lead LinkedIn's Enterprise AI team developing GenAI tools and ML systems for recruiting, learning, and jobs platforms, managing 6-10 engineers in Sunnyvale, CA.

AI Engineering Manager, Enterprise AI

Lead AI engineering team at LinkedIn developing enterprise AI solutions for recruiting, learning and jobs platforms.

Senior Staff Technical Program Manager, Core Entity

Lead technical programs for Airbnb's Core Entity team, driving AI/ML initiatives and ensuring data consistency across the platform.