T

The Aerospace Corporation

Space systems research, design, and advisory

High-Performance Computing Engineer

Platform EngineeringUpdated on Nov 10
Full-time$143.3k - $241.7k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • At least 7 years of experience in Linux system administration within an enterprise high-performance computing environment.
  • Experience supporting technical software, including compilers, modeling and simulation tools, languages, commercial off-the-shelf and government off-the-shelf software, and developing environment modules.
  • In-depth knowledge of Linux, networking, and high-performance computing systems.
  • Experience with Infrastructure-as-Code and GitOps.
  • Experience managing the Slurm scheduler and setting up high-performance computing systems for interactive and batch workloads.
  • Experience provisioning and supporting artificial intelligence and NVIDIA graphics processing unit technologies, such as CUDA.
  • Proficiency in scripting and competence with automation tools such as Clush.
  • Experience hardening Linux systems to meet security requirements.
  • Experience with hardware and infrastructure automation in environments using server vendors such as HPE or Cisco.
  • Strong communication skills and the ability to work independently and as part of a geographically distributed team.
  • CompTIA Security+ CE certification or equivalent meeting Department of Defense 8570.01-m requirements for IAT Level II personnel.
  • Ability to obtain and maintain a TS/SCI clearance; U.S. citizenship is required.
  • Demonstrated ability to lead cross-functional teams and mentor junior engineers.
  • For the Staff IV level, at least 9 years of experience in enterprise high-performance computing cluster operations and administration with clusters of 100 or more servers.
  • For the Staff IV level, experience performing performance analysis and optimization with custom-developed technical software in collaboration with scientists and engineers.
  • For the Staff IV level, expertise optimizing and customizing Slurm partitions, qualities of service, and priorities to balance utilization and reduce job wait times.
  • For the Staff IV level, experience performing in-place Slurm upgrades.
  • For the Staff IV level, experience implementing visualization of live system telemetry.
  • For the Staff IV level, experience developing and architecting cluster configuration management.
  • For the Staff IV level, advanced Infrastructure-as-Code and GitOps experience, such as multi-branch pipelines.
  • For the Staff IV level, skill provisioning and supporting artificial intelligence and NVIDIA graphics processing unit technologies, such as CUDA and Nsight, including expertise in GPU integration, resource allocation, and scheduling using Slurm.

Responsibilities

  • Collaborate with scientists and engineers on diverse projects supporting mission-critical technical analysis for national space assets.
  • Lead cross-functional teams and mentor junior engineers.
  • Design and implement high-performance computing solutions that optimize resource utilization across diverse workloads in classified and unclassified settings.
  • Manage the on-premises 10,000-core classified cluster and 5,000-core unclassified cluster to ensure peak performance.
  • Deliver high-quality high-performance computing infrastructure design and system configuration.
  • Develop and deploy automation solutions using tools such as Clush.
  • Manage infrastructure using Infrastructure-as-Code and GitOps practices.
  • Implement, support, and optimize GPU computing.
  • Monitor, analyze, and tune high-performance computing system performance, utilization, and resource allocation to maintain operational efficiency.
  • Develop cost-efficient high-performance computing service offerings aligned with mission and business objectives.
  • Harden Linux systems to meet stringent security requirements.

Desired Qualifications

  • An active TS/SCI clearance with CI polygraph.
  • Experience integrating Slurm with SELinux.
  • Experience implementing DISA STIG compliance.
  • Experience integrating Kubernetes and Slurm, such as Slinky.
  • Experience supporting and managing diverse high-performance computing workloads, including computational fluid dynamics, Monte Carlo, and structural analysis.
  • Experience integrating user web portals to launch and manage workloads, such as Open OnDemand, and developing plugins for session persistence and VSCode.
  • Experience implementing utilization dashboards, such as XDMod, with Slurm.
  • Experience managing parallel file systems such as Lustre.
  • Experience developing solutions that optimize data storage.
  • Experience implementing or supporting Slurm REST API.
  • Experience with automated provisioning, such as Warewolf, Kickstart, and PXE.
  • Knowledge of NVLINK and DCGM for optimizing GPU workflows.
  • Familiarity with Prometheus and Grafana for monitoring and performance visualization.
  • Background in containerization within a high-performance computing context for data processing and technical analysis.
  • Experience packaging custom software, such as RPMs.
  • Proficiency with automation tools such as Ansible for high-performance computing.
  • Hands-on background with cloud high-performance computing services.
  • Experience with AWS Parallel Computing Service and AWS ParallelCluster.

About the Company

The Aerospace Corporation

Space systems research, design, and advisory

The Aerospace Corporation helps national security space programs through technical and scientific research, development, and advisory services. It provides engineering and acquisition management support to the Air Force, other Defense Department agencies, and civilian agencies. Its work covers launch system design and analysis, engineering, development, implications, and application, helping programs go from concept to tested systems. The company differentiates itself by focusing specifically on government space programs, offering independent technical expertise and mission-focused advisory services with a long history dating back to 1960, rather than competing primarily as a commercial contractor. Its goal is to enable reliable and secure space capabilities for national security by informing and guiding government programs from research through deployment.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
El Segundo, CA
Founded
1960

Recently Posted Jobs

Explore more opportunities at The Aerospace Corporation

See more jobs