Drimva

Efficient Computer

Computer Architect

$160K–$230K

San Francisco, Bay Area OR Pittsburgh, PA +2 · Full-time · Posted Aug 19, 2026

Location
San Francisco, Bay Area OR Pittsburgh, PA
Pittsburgh, PA
San Francisco, California, United States
Experience
3+ years of industry experience with a master’s degree, or a doctoral degree; 3+ years designing and implementing architectural/microarchitectural simulators.
Education
Master’s degree in Computer Science or Electrical Engineering, or a doctoral degree in Computer Science or Electrical Engineering.

About the job

Explore and optimize the Fabric architecture by modeling its performance, analyzing applications, and defining its hardware-software interface.

What you'll do

  • Collaborate with Compiler, Digital Design, Applications, and Embedded teams on the interface and application performance of the Fabric architecture.
  • Build simulation and visualization infrastructure to model and monitor Fabric performance and efficiency.
  • Design and run design-space exploration experiments, analyze results, and write reports and publications.

What they ask for

  • Master’s degree in Computer Science or Electrical Engineering and 3+ years of industry experience, or a doctoral degree in Computer Science or Electrical Engineering.
  • Extensive experience (3+ years) designing and implementing architectural/microarchitectural simulators.
  • Excellent coding skills in C++, Bash, and Python.
  • Familiarity with data analysis and visualization tools like numpy, matplotlib, and Mathematica; excellent technical communication skills.

Nice to have

  • Track record of research publications in computer architecture.

Pay

$160,000 to $230,000 USD base salary

Tools

C++, Bash, Python, numpy, matplotlib, Mathematica

AI focus

The architecture supports AI and general-purpose computation; the role explores and optimizes the architecture for key applications.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)