HPC (Engineer) - Charlottesville, VA

Charlottesville, VA, US • Posted 1 day ago • Updated 1 hour ago
Full Time
On-site
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Military
  • Government Contracting
  • High Performance Computing
  • Technical Support
  • CPU
  • Modeling
  • Data Processing
  • Resource Allocation
  • Documentation
  • Knowledge Base
  • Performance Analysis
  • Git
  • Version Control
  • Computer Science
  • DoD
  • Command-line Interface
  • Linux
  • Red Hat Enterprise Linux
  • Derivatives
  • Bash
  • Scripting
  • Distributed Computing
  • Job Scheduling
  • Analytical Skill
  • Security Clearance
  • HPC
  • Parallel Computing
  • MPI
  • OpenMP
  • CUDA
  • Performance Monitoring
  • Optimization
  • C
  • C++
  • Fortran
  • Python
  • GPU

Summary

Job Description

ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. All positions are onsite, unless otherwise stated.

One of our government contracting clients has a full-time opening in Charlottesville, VA for a TS/SCI cleared HPC Engineer to assist users executing computational workloads within secure High Performance Computing (HPC) environments. The HPC Engineer will work directly with engineers, analysts, and researchers to support job execution, troubleshoot workload failures, and improve the performance and efficiency of compute workloads running on HPC clusters.

The Engineer will assist users with scheduler job scripts, application execution, and workload performance troubleshooting while promoting HPC best practices for efficient cluster utilization. This role serves as the primary interface between mission users and HPC platform infrastructure teams.

This position requires strong Linux experience, scripting capability, and familiarity with distributed computing environments supporting scientific or engineering workloads.

This position is onsite in Charlottesville, VA.

Certificates/Security Clearances/Other

Required:
  • TS/SCI Clearance
  • Ability to obtain DoD 8140 (8570) IAT Level II certification

Additional Qualifications/Responsibilities

Responsibilities:
  • Provide user support for computational workloads running on HPC clusters in classified and unclassified environments.
  • Assist users in developing, submitting, and troubleshooting scheduler job scripts for systems such as Slurm or PBS, including resource allocation for CPU, GPU, and distributed compute workloads.
  • Troubleshoot slow, hanging, or failing HPC jobs including MPI based distributed workloads, GPU jobs, and large scale parallel applications.
  • Support users compiling and executing scientific, modeling, or data processing applications within Linux based HPC environments.
  • Provide guidance on HPC best practices for job scheduling, compute resource allocation, and workload performance.
  • Monitor workload execution patterns and provide guidance to improve cluster throughput and resource utilization.
  • Develop scripts or tools using Bash or Python to automate common operational tasks.
  • Maintain documentation and knowledge base articles describing system capabilities, job execution procedures, and troubleshooting guidance.
  • Support performance analysis of compute workloads to identify inefficiencies or configuration issues.
  • Coordinate with HPC systems engineers when infrastructure or cluster configuration issues impact workload performance.
  • Provide responsive on site support for users executing HPC workloads in mission environments.
  • Maintain source controlled scripting and tools using Git or similar version control platforms.
  • Assist users with environment modules and runtime environments required for executing HPC applications.
Required Education, Certifications and Security Clearance:
  • BS degree in Engineering, Computer Science, or related STEM field
  • Experience may be substituted for degree
  • TS/SCI Clearance
  • Ability to obtain DoD 8140 (8570) IAT Level II certification
Required Experience/Qualifications:
  • Minimum 5 years of Linux experience including command line system usage, scripting, and troubleshooting applications in multi-user server environments.
  • Professional experience administering or supporting command line Linux systems (RHEL derivatives preferred).
  • Experience developing scripts using Bash, Python, or similar scripting languages.
  • Experience troubleshooting software execution issues in distributed computing environments.
  • Working knowledge of job scheduling systems such as Slurm, PBS, Torque, or similar platforms.
  • Experience supporting users in technical computing or engineering environments.
  • Strong troubleshooting and analytical skills.
  • Ability to communicate technical concepts clearly to both technical and non-technical users.
  • Active TS/SCI security clearance.
Preferred Experience/Qualifications:
  • Experience as a user or administrator of HPC clusters.
  • Experience supporting parallel computing frameworks such as MPI, OpenMP, or CUDA based GPU workloads.
  • Experience supporting scientific or engineering applications requiring large scale compute resources.
  • Experience using performance monitoring and optimization tools for compute workloads.
  • Experience compiling applications using C, C++, Fortran, or Python based environments.
  • Experience working in classified computing environments.
  • Experience supporting GPU enabled workloads.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX170b99
  • Position Id: c5ebdfee92a93e54f3746e084f219ff1
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlottesville, Virginia

Today

Full-time

Charlottesville, Virginia

Today

Full-time

Charlottesville, Virginia

Today

Full-time

USD 112,200.00 - 196,400.00 per year

Charlottesville, Virginia

Today

Full-time

USD 80,000.00 - 115,000.00 per year

Search all similar jobs