Oak Ridge National Laboratory

Senior HPC Architect

Oak Ridge National Laboratory$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • BS degree in Computer Science, Engineering, or related field with 8+ years of relevant experience.
  • 8+ years in HPC engineering with a focus on system architecture and performance optimization.
  • Experience in high-security or regulated environments.
  • Strong knowledge of HPC cluster management and scheduling.
  • Proficient in performance monitoring using tools like Grafana or Nagios.

Responsibilities

  • Lead the design and deployment of HPC systems to meet rigorous performance and security standards.
  • Define and maintain reference architectures for compute and storage services, including lifecycle planning.
  • Produce and maintain technical documentation, including operational procedures and architecture diagrams.
  • Guide system architecture decisions, particularly the impact of GPU architectures on workloads.
  • Identify automation targets and champion infrastructure-as-code practices.
  • Build standardized deployment workflows and contribute to automation toolsets.
  • Lead HPC projects from planning through implementation, managing risks and dependencies.

Benefits

  • Support for professional development and continuing education.
  • Collaborative work environment with scientists and researchers.
  • Opportunities for technical leadership and mentorship.
  • Engagement in high-stakes, impactful computing missions.
  • Contribution to cutting-edge research in HPC and science.
Full Job Description
Requisition Id 16761

Overview:

As a Senior HPC Architect at Oak Ridge National Laboratory (ORNL), you will lead the architecture, design, and evolution of high-performance computing platforms supporting both open research and classified computing missions. This role is responsible for translating mission and scientific requirements into scalable, reliable, and secure HPC architectures-spanning compute (CPU/GPU), high-speed interconnects, storage and parallel file systems, cluster management, and user-facing platform services.

In practice, the Senior HPC Architect drives end-to-end technical direction for HPC environments: developing reference architectures, guiding system design decisions and technology selection, defining performance and capacity models, and ensuring operational excellence through standardization, automation, and observability. The position partners closely with cybersecurity and compliance stakeholders to deliver secure-by-design infrastructure aligned with regulatory requirements and authorization processes (e.g., ATO, NIST controls, STIG implementation).

This role also provides technical leadership across teams-mentoring engineers, leading architecture reviews, and coordinating delivery across infrastructure, security, and scientific programs. Success requires deep expertise in modern HPC system architecture, GPU-centric platforms, cluster scheduling, Linux at scale, and rigorous performance engineering, with the ability to operate effectively in regulated environments.

Major Duties/Responsibilities:

HPC System Design & Architecture
  • Lead the design and deployment of HPC systems to meet performance, reliability, and security requirements for research and/or classified computing environments.
  • Define and maintain reference architectures for compute, network, storage, and platform services, including lifecycle planning and roadmap development.
  • Produce and maintain technical documentation: architecture diagrams, configuration standards, operational procedures, and engineering decision records.
  • Guide system and accelerator architecture decisions with a strong grasp of how GPU/accelerator architecture impacts datacenter and AI/HPC workloads (including LLM-adjacent workloads where applicable).


Automation, Infrastructure Platforms & Enablement
  • Identify automation targets and lead adoption of infrastructure-as-code and configuration management (e.g., Ansible, Puppet, Chef, Kickstart, Satellite).
  • Build standardized, repeatable deployment workflows; contribute to internal platform tools and codebases where appropriate (e.g., Python-based automation).
  • Where applicable, architect and support container and platform capabilities (e.g., Docker/Kubernetes) to enable reproducible scientific workflows and service deployment.


Leadership & Collaboration
  • Lead HPC-related projects from planning through implementation and steady-state operations; manage technical risks, dependencies, and milestones.
  • Partner with scientists, researchers, and mission stakeholders to translate workflow requirements into platform capabilities.
  • Mentor junior engineers; create knowledge-sharing practices, documentation, and engineering standards.


Basic Qualifications:
  • BS degree in Computer Science, Engineering, or a related field and a minimum of 8+ years of relevant experience (or equivalent combination of education and experience).
  • 8+ years of experience in HPC engineering with demonstrated strength in system architecture, cluster operations, parallel computing environments, and performance optimization.
  • Demonstrated experience working in high-security and/or regulated environments
  • Strong experience with HPC cluster management and scheduling
  • Experience with HPC performance monitoring and benchmarking using tools such as Grafana, Nagios, Ganglia (or equivalent).
  • Ability to lead technical initiatives, write clear technical documentation, and communicate effectively with both engineering and non-engineering stakeholders.


Preferred Qualifications:
  • Familiarity with parallel file systems / advanced storage
  • Experience with containerization and HPC-adjacent platforms (e.g., Docker, Kubernetes, Kubeflow) in a way that complements scheduler-based HPC usage.
  • Experience with virtualization platforms (e.g., VMware) in support of HPC infrastructure services.
  • Strong Infrastructure-as-Code background (e.g., Ansible, plus cloud/IaC such as Terraform/Packer where relevant).
  • Experience supporting scientific software development and deployment and research user workflows.
  • Preferred: experience with geospatial data workflows, including large geospatial/raster/vector datasets, spatial ETL pipelines, and performance considerations for geospatial analytics at scale (e.g., tiling/partitioning strategies, I/O patterns, reproducibility, and access controls for sensitive geospatial data).
  • Strong leadership, mentoring, and cross-team coordination skills; ability to manage multiple priorities in fast-paced, high-consequence environments.


Special Requirements:
  • Q clearance with SCI: This position requires the ability to obtain and maintain a Secret Compartmented Information (SCI) clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program. In addition, due the SCI, you may also be subject to random polygraph testing.


If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email: [redacted].

This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.

We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

About Oak Ridge National Laboratory

Oak Ridge National Laboratory (ORNL) is a science and technology national laboratory managed for the United States Department of Energy (DOE) by UT-Battelle. ORNL is the largest science and energy national laboratory in the Department of Energy system by size and by annual budget. ORNL conducts research and development activities in a variety of scientific and technical disciplines. ORNL's scientific programs focus on materials, neutron science, energy, high-performance computing, systems biology and national security. ORNL partners with other national laboratories, universities and industry to solve complex problems and transfer knowledge and technology. ORNL is home to several of the world's most powerful supercomputers, including Summit, the world's most powerful supercomputer as of November 2018.
Learn more about Oak Ridge National Laboratory
Size
5,000 employees
Industry
Founded
1943

Similar Jobs

More Jobs at Oak Ridge National Laboratory

More Information Technology Jobs

Find similar Senior HPC Architect jobs: