Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead, Acceleration Kernel Developer image - Rise Careers
Job details

Lead, Acceleration Kernel Developer

Tenstorrent is leading the industry on cutting-edge AI technology, looking for an Acceleration Kernel Developer Tech Lead to guide a team in the optimization of low-level workloads and kernel development.

Skills

  • Strong proficiency in C/C++
  • Experience in kernel development and optimizations
  • Familiarity with machine learning frameworks
  • Excellent problem-solving skills
  • Strong leadership and communication skills

Responsibilities

  • Lead the design, development, and maintenance of acceleration kernel software.
  • Develop and optimize kernels for efficient machine learning.
  • Analyze and optimize low-level code for performance.
  • Collaborate with data scientists for machine learning integration.
  • Identify performance bottlenecks and develop strategies to resolve them.
  • Oversee testing and debugging processes.
  • Maintain documentation for code and best practices.
  • Propose and implement innovative solutions in kernel development.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or related field

Benefits

  • Highly competitive compensation package
  • Equal opportunity employer
To read the complete job description, please click on the ‘Apply’ button
Tenstorrent Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Tenstorrent DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Tenstorrent
Tenstorrent CEO photo
Jim Keller
Approve of CEO

Average salary estimate

$300000 / YEARLY (est.)
min
max
$100000K
$500000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead, Acceleration Kernel Developer, Tenstorrent

At Tenstorrent, we’re at the forefront of innovative AI technology that's reshaping performance expectations and redefining ease of use while maximizing cost efficiency. As the Lead, Acceleration Kernel Developer, you'll dive into a dynamic environment, where our diverse team is dedicated to crafting a high-performance RISC-V CPU from the ground up. Your role will be pivotal in optimizing low-level workloads and enhancing the performance of our software tailored for machine learning applications. You won't just be leading a team of talented engineers—this is a hands-on position that demands your expertise in software development. You'll oversee the design and maintenance of acceleration kernel software, focusing on tensor compute and data movement optimizations, ensuring our applications deliver stellar results. Your leadership will guide the implementation of low-level routines within our machine learning frameworks, with responsibilities including performance profiling and developing effective strategies to resolve bottlenecks. The ideal candidate boasts a Bachelor's in Computer Science or Software Engineering, seasoned experience in kernel development, and a knack for analytical problem-solving. Join us in our Santa Clara office, or from one of our other locations in Austin, or Toronto while collaborating with passionate individuals all focused on crafting the best AI platform possible. Together, let’s push the boundaries of technology in the heart of the AI revolution!

Frequently Asked Questions (FAQs) for Lead, Acceleration Kernel Developer Role at Tenstorrent
What are the main responsibilities of the Lead, Acceleration Kernel Developer at Tenstorrent?

As the Lead, Acceleration Kernel Developer at Tenstorrent, your primary responsibilities include leading the design, development, and maintenance of acceleration kernel software components, optimizing low-level workloads, and enhancing performance for machine learning applications. You'll work closely with engineers, oversee kernel optimization, and integrate optimized routines into machine learning frameworks.

Join Rise to see the full answer
What qualifications are required for the Lead, Acceleration Kernel Developer position at Tenstorrent?

To be considered for the Lead, Acceleration Kernel Developer position at Tenstorrent, you should have a Bachelor's degree in Computer Science or Software Engineering, with proven experience in kernel development, low-level optimizations, and tensor optimizations. Proficiency in C/C++ and familiarity with machine learning frameworks is advantageous.

Join Rise to see the full answer
How does Tenstorrent support team collaboration for the Lead, Acceleration Kernel Developer role?

Tenstorrent values collaboration and communication, ensuring that the Lead, Acceleration Kernel Developer can engage effectively with their team. You'll create and maintain comprehensive documentation for code and best practices, fostering an environment of collaboration and knowledge-sharing amongst your engineering team.

Join Rise to see the full answer
What skills are essential for a successful Lead, Acceleration Kernel Developer at Tenstorrent?

Essential skills for a successful Lead, Acceleration Kernel Developer include strong problem-solving abilities, proficiency in programming languages like C/C++, experience with performance profiling tools, and excellent leadership and communication skills to guide a team effectively at Tenstorrent.

Join Rise to see the full answer
What is the compensation range for the Lead, Acceleration Kernel Developer at Tenstorrent?

Compensation for all engineers at Tenstorrent, including the Lead, Acceleration Kernel Developer, ranges from $100k to $500k. This figure encompasses both base salary and variable compensation targets based on individual experience, skill set, and other relevant factors.

Join Rise to see the full answer
Common Interview Questions for Lead, Acceleration Kernel Developer
Can you explain your experience with kernel development and low-level optimizations?

In your response, highlight specific projects or experiences where you successfully optimized kernel performance. Detail the methods you implemented, the results achieved, and how this experience would be beneficial in the role of Lead, Acceleration Kernel Developer at Tenstorrent.

Join Rise to see the full answer
How do you approach performance profiling in software applications?

Discuss your familiarity with performance profiling tools and techniques. Provide examples of how you've identified and resolved bottlenecks in past projects, showcasing your analytical skills and results-oriented mindset as a Lead, Acceleration Kernel Developer.

Join Rise to see the full answer
What strategies do you use for kernel debugging?

Share your preferred debugging techniques and tools, illustrating your systematic approach to troubleshooting complex issues. Emphasize your success in ensuring the stability and reliability of kernel-level code.

Join Rise to see the full answer
How do you integrate machine learning concepts into kernel development?

Explain your understanding of the intersection between machine learning and kernel development. Discuss specific instances where you collaborated with data scientists or machine learning engineers to implement optimized kernels into frameworks effectively.

Join Rise to see the full answer
Can you describe your experience with tensor optimization?

Detail your relevant experience with tensor optimization techniques, focusing on how you've applied them in past roles. Highlight the impact your optimizations had on performance in machine learning applications.

Join Rise to see the full answer
What tools and languages are you proficient in and how do they relate to this position?

Mention specific tools and programming languages you excel in, particularly C/C++ and any performance profiling tools. Connect these proficiencies to the role of Lead, Acceleration Kernel Developer, underscoring your ability to deliver high-quality results.

Join Rise to see the full answer
Describe your leadership style and how it can impact team performance.

Provide insights into your leadership approach, focusing on collaboration, mentorship, and communication. Cite examples of how your leadership has positively impacted team dynamics and project outcomes.

Join Rise to see the full answer
How do you keep updated with the latest advancements in kernel development or tensor optimization?

Discuss your practices for continuous learning, such as attending workshops, conferences, or following industry publications. Convey your commitment to innovation and improvement that can contribute to Tenstorrent's mission.

Join Rise to see the full answer
What challenges have you faced in previous kernel development projects, and how did you overcome them?

Reflect on specific challenges and the steps you took to resolve them. This could include issues related to performance, teamwork, and technology, demonstrating your problem-solving abilities and resilience.

Join Rise to see the full answer
Why do you want to work as a Lead, Acceleration Kernel Developer at Tenstorrent?

Articulate your passion for AI and kernel development, and how Tenstorrent’s mission aligns with your career goals and interests. Express your desire to contribute to a leading team in a pioneering AI technology environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Procurify Remote No location specified
Posted 11 days ago
Photo of the Rise User
AECOM Remote Abu Dhabi, United Arab Emirates
Posted 8 days ago
Photo of the Rise User
MagicSchool AI Remote No location specified
Posted 13 days ago
Sully.ai Remote Bay Area - US
Posted 4 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
SALARY RANGE
$100,000/yr - $500,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed BDR Lead at Pontera
Photo of the Rise User
Someone from OH, Akron just viewed SDR Manager at Darktrace
Photo of the Rise User
24 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Columbus just viewed Health & Wellness Account Coordinator at PNOE
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse Associate - Third Shift at Babylist
B
Someone from OH, Athens just viewed Associate Production Designer at Brooks Running
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer for UX/UI Portfolio Mockups at Upwork
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer (Ambient AI) at Commure + Athelas
V
Someone from OH, Cleveland just viewed Product Designer (UX/UI) at VML Enterprise Solutions
Photo of the Rise User
Someone from OH, Cleveland just viewed Need an expert UI/UX designer ( for long term) at Upwork
Photo of the Rise User
Someone from OH, Cleveland just viewed US Product Designer at Praxent
Photo of the Rise User
Someone from OH, Cleveland just viewed UX / UI Designer at DocPlanner
Photo of the Rise User
Someone from OH, Columbus just viewed Cyber Analyst, Digital Forensics Incident Response at At-Bay
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
14 people applied to Internship summer 2025 at Boeing