Datacenter & Agentic AI Workload Performance Optimization Engineer

Tenstorrent•Toronto, ON
•$100,000 - $500,000•Remote

About The Position

Tenstorrent is seeking a Workload Performance Optimization Engineer to optimize software workloads on their next-generation RISC-V platforms. This role involves working across modern datacenter and agentic AI workloads (Java, Python, PHP, Node.js, Lua, Go, Rust) to identify performance bottlenecks and develop optimizations at the software, compiler, runtime, and hardware levels. The engineer will focus on improving throughput, latency, and efficiency, working at the intersection of software runtimes, compilers, CPU microarchitecture, and RISC-V silicon. Responsibilities include bringing up and tuning major runtimes, profiling real-world applications, investigating memory and concurrency, and exploring optimizations using RISC-V Vector/Matrix capabilities and custom instructions. The role also involves using AI-assisted development and automated optimization workflows. The work will directly influence the RISC-V software ecosystem and future Tenstorrent CPU architectures.

Requirements

  • Master’s or PhD in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Strong experience in performance optimization, computer architecture, compilers, or systems software.
  • Hands-on experience with runtime or compiler optimization (e.g., OpenJDK/JIT, LLVM, GCC, V8, Python, or equivalent systems).
  • Strong understanding of CPU performance, memory hierarchies, concurrency, garbage collection, vector/SIMD optimization, and RISC-V architecture.
  • Expertise with performance profiling and analysis tools (e.g., Linux perf, runtime profilers, QEMU, tracing tools, performance modeling environments).
  • Strong programming skills in Java, Python, C/C++, and RISC-V assembly.
  • Ability to work effectively across multiple software layers.
  • Hands-on experience optimizing software on RISC-V or another modern CPU architecture.
  • Strong understanding of the hardware/software boundary.
  • Comfortable profiling complex systems, finding bottlenecks, forming hypotheses, and iterating through optimizations using data.
  • Excited about emerging agentic AI development workflows and using AI tools to automate profiling, coding, benchmarking, and optimization.
  • Strong technical collaborator who can work across compiler, runtime, systems software, hardware, and performance modeling teams.

Responsibilities

  • Optimize software workloads on next-generation RISC-V platforms.
  • Work across modern datacenter and agentic AI workloads (Java, Python, PHP, Node.js, Lua, Go, Rust).
  • Identify performance bottlenecks.
  • Develop software, compiler, runtime, and hardware-aware optimizations.
  • Improve throughput, latency, and efficiency.
  • Bring up and tune major runtimes.
  • Profile real-world applications.
  • Investigate memory and concurrency behavior.
  • Explore optimizations using RISC-V Vector/Matrix capabilities and custom instructions.
  • Utilize AI-assisted development and automated optimization workflows.
  • Influence the RISC-V software ecosystem and future Tenstorrent CPU architectures.

Benefits

  • Highly competitive compensation package and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service