2

Entry Level High Performance Computing Engineer Jobs

next page

Showing results 1-20

Entry Level High Performance Computing Engineer information

See salary details

$30K

$69.4K

$118K

How much do entry level high performance computing engineer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for entry level high performance computing engineer in the United States is $69,362.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,500.00 and $78,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level High Performance Computing (HPC) Engineer, and why are they important?

To thrive as an Entry Level High Performance Computing Engineer, you typically need a solid background in computer science or engineering, familiarity with parallel computing concepts, and proficiency in programming languages like C/C++ or Python. Experience with Linux environments, HPC cluster management tools, and knowledge of batch schedulers or MPI/OpenMP are often required. Strong problem-solving abilities, teamwork, and effective communication help you excel in collaborating with researchers and technical teams. These skills ensure efficient support and optimization of complex computing systems critical for scientific and technical advancements.

What are some common challenges faced by entry level High Performance Computing (HPC) engineers, and how can new hires successfully navigate them?

Entry level HPC engineers often encounter challenges such as working with complex parallel computing architectures, optimizing code for performance, and troubleshooting across large-scale, distributed systems. New hires may also need to quickly learn job-specific tools and adapt to rapidly evolving hardware and software environments. To navigate these challenges, it’s important to proactively seek mentorship, participate in team code reviews, and continuously build your skills through hands-on experience and training opportunities. Open communication and collaboration with experienced team members also play a key role in overcoming technical hurdles and growing within the HPC field.

What is an Entry Level High Performance Computing Engineer?

An Entry Level High Performance Computing (HPC) Engineer is a professional who assists in designing, building, and maintaining high-speed computing systems used for complex computations and large-scale data analysis. They typically work with supercomputers or computer clusters in fields like scientific research, finance, or engineering. Responsibilities often include configuring hardware, optimizing software, and troubleshooting system issues, usually under the guidance of more experienced engineers. Entry-level engineers may also help monitor system performance and support users in running high-performance applications.

What is the difference between Entry Level High Performance Computing Engineer vs Entry Level Data Scientist?

AspectEntry Level High Performance Computing EngineerEntry Level Data Scientist
Required CredentialsBachelor's in Computer Science, Engineering, or related field; knowledge of parallel computingBachelor's in Data Science, Statistics, or related; programming skills in Python/R
Work EnvironmentResearch labs, tech companies, supercomputing centersBusiness, tech firms, research institutions
Industry UsageHigh-performance computing, scientific research, simulationsData analysis, machine learning, predictive modeling

Entry Level High Performance Computing Engineers focus on developing and optimizing computational systems for scientific and technical applications, while Entry Level Data Scientists analyze data to extract insights. Both roles require programming skills and a strong technical background, but they serve different industry needs and environments.

More about Entry Level High Performance Computing Engineer jobs
What cities are hiring for Entry Level High Performance Computing Engineer jobs? Cities with the most Entry Level High Performance Computing Engineer job openings:
What are the most commonly searched types of High Performance Computing Engineer jobs? The most popular types of High Performance Computing Engineer jobs are:
What states have the most Entry Level High Performance Computing Engineer jobs? States with the most job openings for Entry Level High Performance Computing Engineer jobs include:
Infographic showing various Entry Level High Performance Computing Engineer job openings in the United States as of May 2026, with employment types broken down into 1% Locum Tenens, 2% As Needed, 58% Full Time, 33% Part Time, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $69,362 per year, or $33.3 per hour.
Software Engineer (High Performance Computing)

Software Engineer (High Performance Computing)

Fuse Engineering LLC

Annapolis, MD • On-site

Full-time

Posted 19 days ago


Job description

Task Description
The Software Engineer shall be responsible for software development activities for a tiered Zero-touch provisioning (ZTP) and infrastructure automation (IA) solution for the bring-up and hands-off automation of complex High Performance Computing Systems. Software development activities include requirements analysis, design, implementation, testing, and sustainment. The primary focus is on integrating COTS and FOSS products, packages, and libraries. The Software Engineer must have a demonstrated understanding of the software development lifecycle.
Required Skills
§ Experience using the Unix CLI
§ Experience with scripting using Bash/Python
§ Experience developing with multiple programming languages such as C, Java, and Python in a Unix environment
§ Experience with software frameworks used for searching, monitoring, and analyzing big data such as Splunk and Elastic Stack
§ Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL
§ Experience with NoSQL technologies such as MongoDB and Elasticsearch
§ Experience with containerization technologies such as Docker
§ Experience with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins
§ Experience with IaC (Infrastructure as Code) principles and automation tools such as
Ansible, SaltStack, and Terraform
§ Experience with designing, implementing, and using REST and/or RPC APIs
Desired Skills
§ Experience with Messaging Frameworks such as Kafka, ActiveMQ, and RabbitMQ
§ Experience with tools used for metrics visualization such as Grafana and Kibana
§ Experience with Git Source Control System
§ Experience with the Atlassian Tool Suite (JIRA, Confluence)