Software Engineer, Acceleration Kernel Development
Tenstorrent · Santa Clara, California, United States · Santa Clara
CHECKED 22H AGO
Infrastructureonsite$100k–$500k
At a glance
Highlights
- Write low-level code powering high-efficiency machine learning workloads.
- Push cutting-edge AI hardware to its limits through kernel design.
- Integrate kernels into real-world ML training pipelines and frameworks.
What they offer
- Highly competitive compensation package and benefits
Ideal candidate
Performance-obsessed developer who loves low-level optimization and parallel problem-solving. Thrives in collaborative, fast-moving teams and wants real impact powering efficient AI workloads.
Requirements
- Experience building and optimizing compute kernels for parallel ML workloads
- Ability to analyze and tune instruction-level performance across latency, memory and bandwidth
- Strong C/C++ skills to build fast, efficient code from the ground up
- Experience debugging, profiling and maintaining a fast low-level software stack
- Collaborative mindset to work with ML engineers and integrate optimizations into production
- hiring process
- Candidates will be assessed for the appropriate level during the interview process, with offers aligned to that level.
Lab profile
About Tenstorrent
Builds high-performance RISC-V CPUs and AI accelerators with full-stack software for efficient AI computing.
What they build
- AI accelerators
- RISC-V CPUs
- AI software and compilers
Known for
- Custom RISC-V CPU development from scratch
- Full-stack AI hardware and software
- Performance, ease of use and cost efficiency
Key facts
- Founded in 2016
- Headquartered in Toronto, Canada
- Backed by Samsung and Hyundai Motor Group