companyTenstorrent logo

Senior Software Engineer - AI Compiler

TenstorrentAustin, Texas, United States; Santa Clara, California, United States; Toronto, Ontario, Canada
Hybrid Full-time

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Who You Are:A motivated software engineer with a passion for compiler technologies and the challenges presented by AI hardware, regardless of your background in compilers, systems, or broader software. Proficient in C++ and Python, with experience in developing complex systems that connect high-level frameworks to low-level execution. Enthusiastic about compiler optimization and machine learning, with experience in frameworks such as PyTorch, JAX, TensorFlow, or deep systems programming. A team-oriented problem-solver who enjoys collaboration in open-source environments and works effectively alongside both hardware and software engineers. What We Need:A strong desire to tackle novel challenges in AI compilation, from optimizing computational graphs to creating custom dialects and transformation passes. Experience or a keen interest in MLIR and understanding how modular compiler frameworks bridge AI models with advanced hardware. An eagerness to develop technologies that will shape the future of AI, with the knowledge that your contributions will support the next generation of breakthroughs. What You Will Learn:Ways to create open-source compiler frameworks that cater to a variety of AI models and workloads.

About the job

At Tenstorrent, we are at the forefront of AI innovation, setting new benchmarks for performance, usability, and cost-effectiveness. In a world where AI is transforming the computing landscape, our solutions are designed to seamlessly integrate advancements across software models, compilers, platforms, networking, and semiconductors. Our talented team of engineers has successfully developed a high-performance RISC-V CPU from the ground up, driven by a shared enthusiasm for AI and a commitment to creating the best AI platform available. We believe in the power of collaboration, curiosity, and tackling complex challenges together.

Become a part of our team that is reshaping the future of AI computing at Tenstorrent. In this role, you will contribute to TT-Forge, our MLIR-based compiler, empowering developers to execute AI across all configurations of Tenstorrent hardware using an open-source, high-performance, general-purpose compiler. You will be at the cutting edge of the AI hardware revolution, crafting compiler technologies that expand the horizons of what's achievable.

This position offers a hybrid work model, allowing you to work from our offices in Santa Clara, CA; Austin, TX; or Toronto, ON.

We invite candidates of various experience levels to apply. During the interview process, candidates will be evaluated for the appropriate level, and offers will be tailored accordingly.

About Tenstorrent

Tenstorrent is a pioneering company in the AI technology sector, focused on revolutionizing the way performance, usability, and cost efficiency are perceived in computing. Our commitment to innovation and excellence drives us to develop state-of-the-art solutions that unify various aspects of technology, including software models and hardware.

Similar jobs

Tailoring 0 resumes

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