1

Parallel Computing Jobs (NOW HIRING)

Senior GPU Architect

Austin, TX · On-site

$128K - $174K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Durham, NC · On-site

$125K - $170K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Austin, TX · On-site

$128K - $174K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Santa Clara, CA · On-site

$152K - $206K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Durham, NC · On-site

$125K - $170K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Westford, MA · On-site

$134K - $182K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Westford, MA · On-site

$134K - $182K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Santa Clara, CA · On-site

$152K - $206K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

Senior GPU Architect

Santa Clara, CA · On-site

$152K - $206K/yr

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for parallel processing algorithms. We are constantly ...

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for deep learning and parallel processing algorithms. We ...

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for deep learning and parallel processing algorithms. We ...

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for deep learning and parallel processing algorithms. We ...

A key part of NVIDIA's strength is to innovate in the graphics and parallel computing fields delivering the highest performance in the world for deep learning and parallel processing algorithms. We ...

Showing results 21-40

Parallel Computing information

See salary details

$25K

$52.4K

$90.5K

How much do parallel computing jobs pay per year?

As of Sep 13, 2026, the average yearly pay for parallel computing in the United States is $52,360.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,000.00 and $59,500.00 per year, depending on experience, location, and employer.

What is parallel computing?

Parallel computing is a type of computation where many calculations or processes are carried out simultaneously, leveraging multiple processors or computers to solve complex problems more efficiently. It divides large tasks into smaller ones that can be executed concurrently, significantly speeding up processing time. Commonly used in scientific research, data analysis, and engineering, parallel computing is essential for handling large-scale simulations and big data applications.

What are some common challenges faced by professionals working in parallel computing roles?

Professionals in parallel computing often encounter challenges such as efficiently dividing complex tasks among multiple processors and minimizing communication overhead between them. Debugging and optimizing performance across parallel architectures can be difficult, as issues like race conditions and load imbalances frequently arise. Additionally, staying current with evolving hardware technologies and parallel programming frameworks is essential to ensure solutions remain efficient and scalable. Collaborating with cross-functional teams, such as data scientists and system architects, is also crucial for integrating parallel solutions into larger projects.

What are the key skills and qualifications needed to thrive as a parallel computing specialist, and why are they important?

To thrive as a Parallel Computing Specialist, you need strong knowledge of computer architecture, parallel algorithms, and experience with programming languages such as C/C++, Python, and frameworks like MPI or OpenMP, often supported by a degree in computer science or a related field. Familiarity with high-performance computing (HPC) environments, GPU programming (CUDA, OpenCL), and cloud-based parallel processing systems is typically required. Analytical thinking, problem-solving abilities, and effective collaboration are crucial soft skills in this role. These skills are vital for efficiently designing, optimizing, and implementing solutions that leverage parallelism to significantly accelerate computational tasks.

What is the difference between Parallel Computing vs Data Analyst?

AspectParallel ComputingData Analyst
Required CredentialsComputer Science or Engineering degree, programming skillsStatistics, Data Science, or related degree, analytical skills
Work EnvironmentResearch labs, tech companies, high-performance computing centersBusiness, finance, healthcare, corporate offices
Industry UsageTechnology, research, scientific computingBusiness intelligence, market analysis, reporting

While Parallel Computing focuses on developing algorithms to process large data sets efficiently across multiple processors, Data Analysts interpret data to provide actionable insights. Both roles require strong technical skills but serve different purposes: one enhances computational performance, the other informs business decisions.

Is parallel computing hard?

Parallel computing as a job involves designing and managing systems that perform multiple calculations simultaneously, which requires strong problem-solving skills, knowledge of algorithms, and proficiency with programming tools like MPI or OpenMP. The difficulty depends on the complexity of tasks and the level of expertise, but it generally involves understanding concurrency, synchronization, and performance optimization. Gaining experience through coursework, certifications, and hands-on projects can help reduce the learning curve.
More about Parallel Computing jobs

What cities are hiring for Parallel Computing jobs?

Cities with the most Parallel Computing job openings:

What states have the most Parallel Computing jobs?

States with the most job openings for Parallel Computing jobs include:

What other helpful pages are available for Parallel Computing?

Other pages related to Parallel Computing:

Infographic showing various Parallel Computing job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 74% Physical, 3% Hybrid, and 23% Remote job distribution, with an average salary of $52,360 per year, or $25.2 per hour.

Senior HPC Engineer - Classified Environment

Oak Ridge, TN • On-site

Oak Ridge National Laboratory
Scientific Research and Development Services • 5 - 10K employees

$90K - $124K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Key responsibilities

  • Lead the design, deployment, modernization, and operation of secure HPC environments supporting classified national security and scientific missions.

  • Engineer and optimize HPC clusters, analyze system and application performance, and troubleshoot complex infrastructure issues.

  • Develop automation for deployment, configuration, and operational efficiency, and evaluate emerging technologies to enhance mission capabilities.


Oak Ridge National Laboratory rating

8.8

Company rating: 8.8 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


Job description

Requisition Id 16983
Overview:
The Field Intelligence Operations Division (FIOD) of the National Security Directorate (NSSD) is seeking a Senior High Performance Computing (HPC) Engineer for Classified Computing, where you will help shape advanced computing capabilities supporting some of the nation's most important national security and scientific missions.
In this role, you will lead the design, implementation, modernization, and operation of HPC environments built to solve complex computational challenges within highly secure classified environments. You will bring expertise in HPC architecture, cluster management, parallel computing, and performance optimization while helping evaluate and introduce emerging technologies that advance mission capabilities.
You will work alongside a multidisciplinary team of HPC and systems engineers, cybersecurity professionals, scientists, researchers, and mission partners to develop computing solutions that deliver exceptional performance while meeting rigorous security and compliance requirements. This is an opportunity to remain deeply technical while influencing architecture, solving challenging problems, and helping define the future of classified high-performance computing.
You will join a collaborative team that values technical excellence, innovation, service, and shared success. We encourage new ideas, knowledge sharing, and different perspectives, and we are committed to creating an environment where talented people can do meaningful work, continue to grow, and make an impact.
The position requires Top-Secret Clearance with access to Q and SCI.
Major Duties/Responsibilities:
HPC Architecture & Engineering
  • Lead the design, deployment, modernization, and evolution of secure HPC environments supporting classified national security and scientific missions.
  • Architect scalable compute solutions integrating CPU/GPU resources, high-speed interconnects, parallel storage, scheduling, and supporting infrastructure.
  • Establish technical standards, architectures, and engineering approaches that improve performance, reliability, security, and scalability.

Cluster Engineering & Performance
  • Engineer and optimize HPC clusters, including Linux operating systems, workload schedulers such as SLURM, resource management, high-speed fabrics, and parallel file systems.
  • Analyze system and application performance, identify bottlenecks, and optimize compute, memory, storage, networking, and GPU utilization.
  • Lead troubleshooting and root-cause analysis of complex HPC infrastructure and performance issues.

Automation, Security & Modernization
  • Develop and advance automation using Python, Bash, Ansible, Git, and infrastructure-as-code practices to improve deployment, configuration, patching, monitoring, and operational efficiency.
  • Engineer HPC systems to meet applicable NIST, RMF, DISA STIG, DOE, DOW, and classified computing requirements, partnering with cybersecurity teams to integrate security throughout the system lifecycle.
  • Evaluate and introduce emerging HPC, AI/ML, GPU computing, containerization, and infrastructure technologies that advance mission capabilities.

Technical Leadership & Mission Partnership
  • Lead complex HPC initiatives from architecture and design through deployment, optimization, and operational transition.
  • Partner directly with scientists, researchers, engineers, cybersecurity professionals, and mission stakeholders to translate computational requirements into effective technical solutions.
  • Serve as a senior technical resource for HPC architecture and engineering decisions and mentor other engineers through knowledge sharing and technical guidance.
  • Help shape technology roadmaps and continuously improve the performance, resiliency, and capabilities of the classified HPC environment.

Basic Qualifications:
  • BS degree in computer science, engineering, or a related technical discipline and a minimum of eight years of relevant experience. An equivalent combination of education, experience, and certifications may be considered.
  • At least five years of hands-on HPC engineering experience involving cluster architecture, administration, performance optimization, or parallel computing.
  • Advanced Linux systems engineering experience with automation using Python, Bash, Ansible, or comparable technologies.
  • Experience with HPC workload management and scheduling technologies such as SLURM, PBS, or similar platforms.
  • Experience with parallel computing technologies such as MPI, OpenMP, and/or CUDA and high-performance interconnects such as InfiniBand.
  • Experience with HPC performance analysis, monitoring, benchmarking, and optimization.
  • Demonstrated understanding of cybersecurity requirements applicable to classified or highly regulated computing environments, including NIST, RMF, and DISA STIGs.
  • Eligibility for access to Sensitive or Special Access Program information.
  • Current Top-Secret clearance with SCI eligibility.

Preferred Qualifications:
  • Experience designing or operating large-scale HPC, GPU, or AI/ML computing environments.
  • Experience with advanced and parallel storage technologies such as Lustre, GPFS/Spectrum Scale, or BeeGFS.
  • Experience with GPU computing, accelerated workloads, containers, or emerging AI/HPC architectures.
  • Experience with infrastructure automation, configuration management, Git-based workflows, or infrastructure-as-code.
  • Demonstrated ability to lead complex technical efforts, influence architecture, and mentor other engineers while remaining hands-on.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Relevant HPC, Linux, cybersecurity, automation, or infrastructure certifications.
  • A strong technical curiosity and commitment to continuous learning, innovation, and engineering excellence in a rapidly evolving HPC landscape.

Special Requirements:
  • Sensitive Access: Eligibility for access to Sensitive or Special Access Program Information
  • Visa sponsorship: Visa sponsorship is not available for this position.
  • Physical requirements: Work may involve various physical requirements and working conditions.
  • Security, Credentialing, and Eligibility 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 to the SCI, you may also be subject to random polygraph testing.

About ORNL:
As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an impressive 80-year legacy of addressing the nation's most pressing challenges. Our team is made up of over 7,000 dedicated and innovative individuals! Our goal is to create an environment where a variety of perspectives and backgrounds are valued, ensuring ORNL is known as a top choice for employment. These principles are essential for supporting our broader mission to drive scientific breakthroughs and translate them into solutions for energy, environmental, and security challenges facing the nation.
ORNL offers competitive pay and benefits programs to attract and retain individuals who demonstrate exceptional work behaviors. The laboratory provides a range of employee benefits, including medical and retirement plans and flexible work hours, to support the well-being of you and your family. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also available for added convenience.
Other benefits include the following: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, Relocation Assistance, and Employee Discounts.
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.
If you have trouble applying for a position, please email ORNLRecruiting@ornl.gov.
ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.

What Oak Ridge National Laboratory employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom