Post Doctorate Research Associate- Hardware-Software Co-design for Scalable AI Systems

Pacific Northwest National Laboratory
$69,000 - $119,100Onsite

About The Position

The Advanced Computing, Mathematics, and Data Division (ACMDD) focuses on basic and applied computing research encompassing artificial intelligence, applied mathematics, computing technologies, and data and computational engineering. Our scientists and engineers apply end-to-end co-design principles to advance future energy-efficient computing systems and design the next generation of algorithms to analyze, model, understand, and control the behavior of complex systems in science, energy, and national security. Next-generation data-driven scientific discovery will require massive data volumes and bandwidths; and comprise diverse workloads, many with specialized needs. As a consequence, the memory and storage subsystems of computing systems require new designs, architectures, and management systems. A key principle in these designs is virtualization, where modular system components are composed into disaggregated systems; and where workloads execute within virtualized environments at different levels of abstraction (e.g., machine, container, function). PNNL's Future Computing Technologies group seeks an accomplished Post Doctoral Researcher to explore hardware-software codesign methodologies for the future computing systems that will meet the needs of scientific computing. Relevant research topics include: Novel methods for hardware-software codesign, including workload characterization, performance modeling, and architectural emulation. Memory-centric toolsets for modeling and optimizing software and architectures. Forming disaggregated memory-storage systems through fabric-attached memory (FAM) technologies such as Compute Express Link (CXL). Scaling AI workloads (inference, training, agentic workflows), irregular and data-intensive applications, and managing geo-distributed datasets. The successful applicant will work within the Future Computing Technologies group and have demonstrated expertise in a topic closely related to continuum computing, distributed and parallel computing, memory and storage systems, performance and workload modeling, telemetry, and characterization. The researcher should be creative, self-motivated, and familiar with publishing at top-tier venues.

Requirements

  • Received a PhD within the past five years (60 months) or within the next 8 months from an accredited college or university.
  • PhD in Computer Science, Computer Engineering, Electrical/Computer Engineering, Applied/Computational Mathematics, Data Science, or a closely related field.
  • Familiar with topics such as distributed and continuum computing, vector databases, performance modeling, storage and memory systems.
  • Demonstrated expertise in a topic closely related to continuum computing, distributed and parallel computing, memory and storage systems, performance and workload modeling, telemetry, and characterization.
  • Creative, self-motivated.

Responsibilities

  • Explore hardware-software codesign methodologies for future computing systems.
  • Conduct research on novel methods for hardware-software codesign, including workload characterization, performance modeling, and architectural emulation.
  • Develop memory-centric toolsets for modeling and optimizing software and architectures.
  • Investigate forming disaggregated memory-storage systems through fabric-attached memory (FAM) technologies such as Compute Express Link (CXL).
  • Address scaling AI workloads (inference, training, agentic workflows), irregular and data-intensive applications, and managing geo-distributed datasets.
  • Work within the Future Computing Technologies group.
  • Publish research at top-tier venues.

Benefits

  • health insurance
  • flexible work schedules
  • medical insurance
  • dental insurance
  • vision insurance
  • robust telehealth care options
  • several mental health benefits
  • free wellness coaching
  • health savings account
  • flexible spending accounts
  • basic life insurance
  • disability insurance
  • employee assistance program
  • business travel insurance
  • tuition assistance
  • relocation
  • backup childcare
  • legal benefits
  • supplemental parental bonding leave
  • surrogacy and adoption assistance
  • fertility support
  • company-funded pension plan
  • 401 (k) savings plan with company match
  • 120 vacation hours per year
  • ten paid holidays per year

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Ph.D. or professional degree

Number of Employees

1,001-5,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service