What is a Machine Learning Engineer at Tenstorrent?
At Tenstorrent, a Machine Learning Engineer does not just train models in a vacuum; they operate at the highly critical intersection of advanced machine learning algorithms and novel silicon architecture. Tenstorrent is pioneering a new approach to AI compute with its modular, RISC-V-based processors and proprietary software stack. As a Machine Learning Engineer, your primary mission is to bridge the gap between high-level deep learning frameworks like PyTorch and low-level hardware execution, ensuring that state-of-the-art models run with maximum efficiency, throughput, and minimal latency.
This role is highly strategic because hardware-software co-design is central to Tenstorrent's business model. You will work on compiler-level optimizations, write custom high-performance kernels, and map complex model architectures—such as large language models (LLMs), Transformers, and diffusion models—onto distributed, multi-chip systems. Your work directly impacts how easily external clients can deploy their workloads on Tenstorrent hardware, making you a key driver of product adoption and architectural evolution.

