INTERNSHIP DETAILS

Acceleration Kernel Developer Intern

CompanyTenstorrent University Jobs
LocationGdańsk
Work ModeOn Site
PostedJune 15, 2026
Internship Information
Core Responsibilities
Develop and optimize low-level kernels and libraries for machine learning and HPC workloads. Improve tensor compute and data movement performance while profiling bottlenecks and building stability tests.
Internship Type
full time
Company Size
1226
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Tenstorrent is a next-generation computing company that builds computers for AI. Headquartered in the U.S. with offices in Austin, Texas, and Silicon Valley, and global offices in Toronto, Belgrade, Seoul, Tokyo, and Bangalore, Tenstorrent brings together experts in the field of computer architecture, ASIC design, RISC-V technology, advanced systems, and neural network compilers. Tenstorrent is backed by Eclipse Ventures and Real Ventures, Archerman Capital, Samsung Catalyst Fund, and Hyundai Motor Group among others. Join us: www.tenstorrent.com/careers.
About the Role

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

At Tenstorrent, we believe the future of computing must be open, which is why our interns help build the core of it. You will work on real performance problems across kernels, tensor compute, data movement, and machine learning software.

As an Acceleration Kernel Developer Intern at Tenstorrent, you will help optimize low-level workloads and develop kernels for machine learning applications. You will work closely with engineers across software and machine learning to improve performance, reliability, and efficiency across the stack.

This role is a 6-month full-time, on-site internship based in our Gdańsk, Poland office.


Who You Are
  • A student pursuing Computer Science, Software Engineering, Computer Engineering, Engineering Science, or a related field (math, physics) with software development experience. .
  • Strong in low-level algorithm implementation and optimization, with experience in parallel acceleration on CPUs or GPUs.
  • Proficient in C/C++ and Python, with familiarity with machine learning frameworks and profiling or debugging tools.
  • Self-driven, detail-oriented, collaborative, and comfortable solving complex technical problems.
What We Need
  • Develop and optimize kernels and kernel libraries for machine learning and HPC workloads.
  • Improve tensor compute and data movement performance through low-level optimization.
  • Profile bottlenecks, debug issues, and build tests that improve software stability and reliability.
  • Build infrastructure and documentation that help the team analyze test data and scale development.
What You Will Learn
  • How low-level kernel development impacts machine learning performance on Tenstorrent systems.
  • How tensor compute and data movement optimizations are designed, tested, and benchmarked.
  • How optimized kernels integrate into machine learning frameworks and software pipelines.
  • How software, machine learning, and infrastructure teams work together on real performance challenges.

 

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.

Key Skills
C++PythonLow-level OptimizationKernel DevelopmentParallel AccelerationMachine Learning FrameworksProfiling ToolsDebugging ToolsAlgorithm ImplementationTensor ComputeHPC WorkloadsRISC-V
Categories
SoftwareTechnologyEngineeringScience & ResearchData & Analytics