1

High Performance Computing Jobs in Alabama (NOW HIRING)

Data Engineer- Senior

Huntsville, AL · On-site

$110K - $149K/yr

Utilize advanced graphics, data visualization techniques, and high-performance computing to support intelligence workflows * Design strategies for enterprise database systems, including standards for ...

Data Engineer- Senior

Huntsville, AL · On-site

$110K - $149K/yr

Utilize advanced graphics, data visualization techniques, and high-performance computing to support intelligence workflows * Design strategies for enterprise database systems, including standards for ...

Data Engineer- Senior

Huntsville, AL

$110K - $149K/yr

Utilize advanced graphics, data visualization techniques, and high-performance computing to support intelligence workflows * Design strategies for enterprise database systems, including standards for ...

... on a high-performance computing (HPC) cluster • Integrate elements of the weapon system into performance analysis products • Modify code in MATLAB, Python, and Linux shell • Develop, update ...

Data Engineer

Huntsville, AL · On-site

$113K - $136K/yr

... high-performance computing, as well as using the specified open source, COTS, and GOTS technologies; and establishing an application that produces manageable, actionable intelligence from streams of ...

Data Engineer

Huntsville, AL · On-site

$113K - $136K/yr

... high-performance computing, as well as using the specified open source, COTS, and GOTS technologies; and establishing an application that produces manageable, actionable intelligence from streams of ...

next page

Showing results 1-20

High Performance Computing information

See Alabama salary details

$36.3K

$90.2K

$139.1K

How much do high performance computing jobs pay per year?

As of Jul 15, 2026, the average yearly pay for high performance computing in Alabama is $90,211.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,400.00 and $114,200.00 per year, depending on experience, location, and employer.

What are the typical responsibilities of someone working in High Performance Computing?

Professionals in High Performance Computing (HPC) are often responsible for designing, implementing, and maintaining powerful computing clusters tailored for processing large data sets or running complex simulations. Daily tasks may include optimizing code and workflows for parallel environments, troubleshooting hardware and software issues, and supporting researchers or engineers in using HPC resources efficiently. Collaboration is common, as HPC specialists work closely with IT staff, domain scientists, and software developers to ensure systems meet project and organizational goals. This role provides a challenging and dynamic work environment, offering opportunities to continually learn about emerging technologies and methodologies in computational science.

Does HPC pay well?

High Performance Computing (HPC) professionals typically earn competitive salaries due to the specialized skills required, such as programming, system administration, and knowledge of parallel processing. Salaries vary based on experience, education, and location but generally align with other technology and engineering roles in the industry.

What engineer makes $500,000 a year?

High Performance Computing (HPC) engineers with extensive experience, advanced skills in parallel programming, and expertise in hardware and software optimization can earn salaries approaching or exceeding $500,000 annually, especially in senior or specialized roles within large tech companies or research institutions. Such positions often require advanced degrees, certifications, and a strong track record of innovation and leadership in the field.

What are the key skills and qualifications needed to thrive in the High Performance Computing position, and why are they important?

To thrive in High Performance Computing, you need expertise in parallel computing, computer architecture, and programming languages such as C/C++ or Fortran, often backed by a relevant degree in computer science or engineering. Familiarity with HPC cluster management, job scheduling systems (e.g., SLURM), and experience with accelerators like GPUs or cloud platforms is crucial; certifications in Linux administration or HPC technologies are advantageous. Strong problem-solving skills, attention to detail, and effective communication abilities help professionals excel in complex, collaborative environments. These qualifications enable the efficient design, deployment, and maintenance of advanced computing infrastructure to support scientific and engineering applications.

What is the highest paying computing job?

High Performance Computing (HPC) specialists, including roles like HPC engineers and computational scientists, tend to have some of the highest salaries in the computing field due to their specialized skills in managing large-scale systems, parallel processing, and high-performance hardware. Senior positions with advanced expertise in parallel programming, cluster management, and relevant certifications can earn six-figure salaries, especially in industries like finance, research, and technology. Salary levels depend on experience, location, and industry demand.

What is a High Performance Computing job?

A High Performance Computing (HPC) job involves designing, managing, and optimizing advanced computing systems used for complex calculations, simulations, and data processing. Professionals in this field work with supercomputers, parallel computing frameworks, and high-speed networks to enhance computational efficiency. HPC specialists are commonly employed in scientific research, engineering, finance, and artificial intelligence to solve large-scale problems. Responsibilities often include developing algorithms, maintaining HPC clusters, and improving system performance.

What is a high-performance computing job?

A high-performance computing (HPC) job involves using powerful computer systems and parallel processing techniques to perform complex calculations and data analysis at high speeds. These roles often require knowledge of programming, cluster management, and specialized software to optimize computational tasks in fields like scientific research, engineering, or data science.
What are the most commonly searched types of High Performance Computing jobs in Alabama? The most popular types of High Performance Computing jobs in Alabama are:
What are popular job titles related to High Performance Computing jobs in Alabama? For High Performance Computing jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching High Performance Computing jobs in Alabama look for? The top searched job categories for High Performance Computing jobs in Alabama are:
What cities in Alabama are hiring for High Performance Computing jobs? Cities in Alabama with the most High Performance Computing job openings:
Infographic showing various High Performance Computing job openings in Alabama as of July 2026, with employment types broken down into 2% Locum Tenens, 78% Full Time, 15% Part Time, and 5% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $90,211 per year, or $43.4 per hour.

RESEARCHING COMPUTING SECURITY & COMPLIANCE ENG-ENT

UAB NOVA RENT

Birmingham, AL • On-site

$94K - $153K/yr

Full-time

Re-posted 26 days ago


Job description

FOR USE BY UAB IT ONLY: Independently oversees the research compliance program for Research Computing. Plans, designs, deploys, monitors and maintains secure environments for research data. Implements security and compliance protocols and controls into high performance computing (HPC) cluster and cloud environments to ensure researchers can operate in a secure, compliant environment. Ensures compliance with regulatory and university requirements. Partners with and serves as a liaison to other university stakeholders, including Enterprise Information Security, Data Privacy & Governance, and researchers across the enterprise. May assist in the enforcement of policies or procedures related to data security. This position will commit to fostering an environment of heightened security following Information Technology Security Policies and participating in security training, such as Health Insurance Portability & Accountability Act (HIPAA) and Family Education Rights and Privacy Act (FERPA) on an annual basis.
Key Duties Responsibilities:
Duties and Responsibilities
  • Works with research computing team to develop security control requirements for research computing environments, including HPC, cloud and hybrid infrastructures.
  • Engineers and implement protocols and controls into research systems, ensuring a secure and compliant environment.
  • Monitors the effectiveness of the research compliance program and makes recommendations for improvements when necessary.
  • Ensures adherence to regulatory requirements such as, but not limited to, NIST, HIPAA, FISMA, CMMC, and sponsor mandated requirements. Remains up to date with regulations and policies related to research data, both internal and external, federal regulations.
  • Provides guidance and support to university stakeholders on compliance practices to enable safe, compliant, and efficient workflows.
  • Serves as a point of contact for security controls and compliance related inquiries with the Enterprise Information Security Office. May participate in incident response or compliance investigations as the Research Computing system subject-matter expert.
  • Perform other duties as assigned
(Annual Salary: $94,375 - $153,355)
Qualifications
Bachelor's degree in Computer science, Information systems, Cybersecurity, or related field and five (5) years of related experience required. Work experience may NOT substitute for education requirement. Security certification such as CISSP, CISM, or CISA is a plus.
Advanced knowledge and/or experience in high performance computing environments (on prem and cloud), research computing, research security, or research compliance. Advanced knowledge of working in and/or securing Linux-based environments. Advanced knowledge of NIST, CMMC, and federal CUI handling regulations. Knowledge or experience in information security, including writing security plans, managing POAMs, and incident response. Experience in a higher education environment is a plus. Ability to or familiarity with implementing security controls and protocols. Strong written and verbal communication skills. Ability to work across multidisciplinary teams to achieve results. Security certification such as CISSP, CISM, or CISA is a plus.
UAB is an Equal Employment/Equal Educational Opportunity Institution dedicated to providing equal opportunities and equal access to all individuals regardless of race, color, religion, ethnic or national origin, sex (including pregnancy), genetic information, age, disability, and veteran's status. As required by Title IX, UAB prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to UAB's Assistant Vice President and Senior Title IX Coordinator. The Title IX notice of nondiscrimination is located at uab.edu/titleix.