Tenstorrent logoTenstorrent logo

Software Engineer - Kernel Development & Optimization

TenstorrentGdańsk, Pomeranian Voivodeship, Poland; Warszawa, Masovian Voivodeship, Poland
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Who You AreA proficient C++ systems engineer with a strong background in developing performance-critical or low-level software. Skilled in analyzing concurrency, synchronization, latency hiding, and the trade-offs between computation and memory. Driven by data, utilizing profiling and benchmarking results to inform optimization strategies. Capable of diagnosing complex runtime or kernel-level issues in extensive codebases. A systematic thinker who can deconstruct ambiguous performance challenges into quantifiable experiments.

About the job

At Tenstorrent, we are at the forefront of AI technology, transforming the landscape of performance, usability, and cost-effectiveness. As AI reshapes the computing paradigm, our solutions must adapt to integrate advancements across software models, compilers, platforms, networking, and semiconductors. Our talented team has engineered a high-performance RISC-V CPU from the ground up and is driven by a passion for AI, aiming to create the ultimate AI platform. We cherish collaboration, curiosity, and a relentless pursuit of challenging problems. Join us as we expand our team and invite contributors across all experience levels.

The Kernel Development and Optimization team is dedicated to developing performance-critical kernels that harness the full potential of our hardware for machine learning (ML) and high-performance computing (HPC) workloads.

This is a hybrid role based in Warsaw or Gdańsk, Poland.

We encourage candidates from diverse experience backgrounds to apply. During the interview process, we will evaluate candidates based on their skills and align offers accordingly, which may differ from the level mentioned in this posting.

About Tenstorrent

Tenstorrent is pioneering the next generation of AI computing, committed to redefining industry standards in performance and efficiency. Our innovative team is dedicated to building sophisticated solutions that meet the demands of modern computing.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.