Software Engineer, Acceleration Kernel Development
Tenstorrent(1 year ago)
About this role
Tenstorrent is a company building high-performance AI hardware and software and is growing its Acceleration Kernel Development team. This Software Engineer role sits at the intersection of software and hardware, helping improve efficiency and performance of machine learning workloads and integrate kernel work into production systems. The position is hybrid (Toronto, ON; Austin, TX; Santa Clara, CA) with candidate-by-candidate remote flexibility and is open to various experience levels.
Required Skills
- C++
- Kernel Optimization
- Performance Tuning
- Debugging
- Profiling
- Low-Level Programming
- Parallel Computing
- Memory Optimization
- Collaboration
- ML Workloads
About Tenstorrent
tenstorrent.comTenstorrent is a next‑generation computing company that builds computers optimized for AI workloads. They design AI silicon and systems—leveraging RISC‑V, custom ASICs, and advanced architecture—alongside neural‑network compilers and software to accelerate training and inference. Headquartered in the U.S. with offices in Austin and Silicon Valley and global teams in Toronto, Belgrade, Seoul, Tokyo, and Bangalore, Tenstorrent brings together expertise in computer architecture, ASIC design, and compiler technology. Their hardware‑plus‑software approach targets developers, researchers, and enterprises needing scalable, efficient AI compute.
Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Tenstorrent
Similar Jobs
Senior eBPF/Linux Kernel Developer
Clockwork.io(8 days ago)
Senior Engineer, AI Systems
Samsung Research America(7 days ago)
Software Engineer, C++
Anduril Industries(27 days ago)
Senior Site Reliability Engineer, Compute
Crusoe(1 month ago)
Staff Site Reliability Engineer, Compute
Crusoe(1 month ago)
Engineering Manager, Kernel Reliability
Cerebras Systems(26 days ago)