Sr. Engineer, Kernel Development and Optimization
Tenstorrent · Belgrade, Serbia · Belgrade
CHECKED 23H AGO
Infrastructureonsitesenior
At a glance
Highlights
- Develop performance-critical kernels that unlock full capability of AI hardware
- Learn execution model and memory architecture of next-gen AI compute
- Collaborate with compiler, runtime, ML and hardware teams on production systems
Ideal candidate
A data-driven systems thinker who loves squeezing performance from hardware and thrives debugging complex low-level problems in collaboration with compiler and hardware teams.
Requirements
- Strong C++ systems engineering experience with performance-critical or low-level software
- Comfortable with concurrency, synchronization, latency hiding, and compute vs memory trade-offs
- Data-driven optimization using profiling and benchmarking results
- Experience debugging complex runtime or kernel-level issues in large codebases
- Ability to break down ambiguous performance problems into measurable experiments
- Experience designing and optimizing GPU-style kernels such as matrix multiplication and attention primitives
- 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