CPU Architect, Load-Store

🕒 March 18

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Tenstorrent Inc.

Tenstorrent Inc.

51 - 200 employees

Founded 2016

🤖 Artificial Intelligence

🔧 Hardware

💳 Fintech

Artificial Intelligence • Hardware • Fintech

Tenstorrent is a cutting-edge technology company based in Santa Clara, CA, specializing in AI semiconductors and computing solutions. They have developed advanced products like the TT-QuietBox, a liquid-cooled workstation designed for AI model development, and the Tenstorrent Galaxy, a high-performance AI compute server. Recently, Tenstorrent secured over $693M in Series D funding to enhance its AI chip capabilities and challenge market leaders in the AI data center sector.

📋 Description

• Drive the architecture, micro-architecture, design and optimization of the CPU load-store unit for Tenstorrent’s high-performance out-of-order RISCV CPUs • Propose new implementations to optimize load-store PPA • Perform simulations, modeling, and performance analysis of advanced CPU features and state-of-the-art data prefetchers • Collaborate with hardware and software teams to optimize memory access patterns and system performance. • Stay up to date with industry trends and emerging technologies in CPU architecture and the memory subsystem • Support documentation and presentation of architectural decisions, trade-offs, and findings.

🎯 Requirements

• Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or Computer Science (or equivalent experience). • Strong understanding of computer architecture fundamentals, including memory hierarchy, cache coherence, and data prefetching • Familiarity with performance modeling and simulation tools (e.g., Gem5, SimpleScalar, or similar). • Basic knowledge of hardware description languages (e.g., Verilog, VHDL) and system-level programming (C, C++). • Problem-solving skills and ability to analyze complex system interactions. • Excellent communication and teamwork abilities. • Hands-on experience with performance profiling tools and benchmarking methodologies. • Exposure to parallel processing architectures and multi-core systems.

🏖️ Benefits

• Highly competitive compensation package and benefits • Equal opportunity employer

Apply Now

Similar Jobs

🕒 March 18

Quantiphi

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

📚 Education

Machine Learning Architect responsible for designing enterprise-grade AI solutions with Large Language Models. Collaborating with teams to integrate AI into applications and enhancing knowledge discovery capabilities.

🕒 March 17

AGDATA, LP

201 - 500

🌾 Agriculture

Architect I at AGDATA designing applications to support farmers and agribusinesses across North America. Collaborating with teams for scalable cloud solutions and modern .NET ecosystem.

🕒 March 13

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

AI Storage Platform Architect designing storage architectures for NVIDIA’s AI Data Platform. Collaborating on disaggregated inference and optimizing AI infrastructure for peak efficiency.

🕒 March 13

Cushing Terrell

201 - 500

Project Architect leading design and construction for grocery and retail environments. Collaborating with clients and teams to create functional, sustainable spaces.

🕒 March 12

UltraViolet Cyber

201 - 500

🔒 Cybersecurity

🔐 Security

Senior Principal Splunk Architect designing and implementing distributed Splunk architectures. Collaborating with teams to ensure compliance and optimize performance.