1

High Performance Computing Engineer Jobs in Michigan

Our team designs, develops and delivers solutions for our High Performance Computing (HPC ... As part of this team, you will be responsible for reliability engineering, root cause analysis and ...

Manufacturing Engineer Body

Allen Park, MI ยท On-site

$66.60K - $85.70K/yr

Manufacturing Engineering. * BS Engineering Tech (or equivalent). * 2+ years experience on ... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ...

Manufacturing Engineer Body

Troy, MI ยท On-site

$68.40K - $88.10K/yr

Manufacturing Engineering. * BS Engineering Tech (or equivalent). * 2+ years experience on ... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ...

Plant Engineer Controls

Lima, MI ยท On-site

$79.70K - $93.90K/yr

... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ... With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve ...

... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ... With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve ...

... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ... With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve ...

Plant Engineer Controls

Troy, MI

$78.70K - $92.80K/yr

... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ... With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve ...

... and high-performance computing (HPC). Altair enables organizations in nearly every industry to ... With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve ...

next page

Showing results 1-20

High Performance Computing Engineer information

See Michigan salary details

$9

$52

$85

How much do high performance computing engineer jobs pay per hour?

As of May 29, 2026, the average hourly pay for high performance computing engineer in Michigan is $52.39, according to ZipRecruiter salary data. Most workers in this role earn between $42.93 and $59.28 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a High Performance Computing Engineer, and why are they important?

To thrive as a High Performance Computing (HPC) Engineer, you need a strong background in computer science, parallel programming, and distributed systems, typically supported by a relevant degree. Familiarity with HPC clusters, Linux/Unix environments, programming languages like C/C++ or Python, and tools such as MPI, OpenMP, and job schedulers is essential. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills for optimizing system performance and collaborating with researchers or end-users. These abilities ensure efficient computational solutions, maximize resource utilization, and drive innovation in data-intensive scientific or engineering projects.

What are some common challenges High Performance Computing Engineers face when optimizing system performance?

High Performance Computing Engineers often encounter challenges such as balancing resource allocation, managing workload distribution, and minimizing system bottlenecks. They must ensure that hardware and software components interact efficiently, which can require deep knowledge of parallel computing, networking, and storage systems. Additionally, staying up-to-date with rapidly evolving technologies and troubleshooting complex performance issues are integral parts of the role. Collaborating closely with researchers and IT teams is essential to tailor solutions that meet specific computational needs.

What is a High Performance Computing Engineer?

A High Performance Computing (HPC) Engineer is a specialist who designs, builds, and maintains advanced computing systems that deliver exceptional processing power for complex computational tasks. These professionals optimize hardware and software environments to support scientific research, large-scale simulations, and data-intensive applications. They work with supercomputers, clusters, and cloud HPC resources, ensuring high efficiency, scalability, and reliability. HPC Engineers also support researchers and organizations in maximizing the performance of their computing infrastructure.

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

AspectHigh Performance Computing EngineerData Scientist
Required CredentialsBachelor's or master's in computer science, engineering, or related fields; knowledge of parallel computingBachelor's or master's in data science, statistics, or related fields; programming skills in Python, R
Work EnvironmentResearch labs, tech companies, supercomputing centersBusiness, tech firms, research institutions
Industry UsageSupercomputing, scientific research, simulationsData analysis, machine learning, predictive modeling

High Performance Computing Engineers focus on developing and optimizing large-scale computing systems for scientific and technical applications, while Data Scientists analyze data to extract insights. Both roles require programming skills and work in tech-driven environments, but their core objectives differ: system performance versus data analysis.

What are popular job titles related to High Performance Computing Engineer jobs in Michigan? For High Performance Computing Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching High Performance Computing Engineer jobs in Michigan look for? The top searched job categories for High Performance Computing Engineer jobs in Michigan are:
Infographic showing various High Performance Computing Engineer job openings in Michigan as of May 2026, with employment types broken down into 2% As Needed, 78% Full Time, 8% Part Time, 1% Temporary, 10% Contract, and 1% Nights. Highlights an 67% Physical, and 33% Remote job distribution, with an average salary of $108,966 per year, or $52.4 per hour.
High-Performance Computing Architect

High-Performance Computing Architect

Prolim Global

Lansing, MI โ€ข On-site

$169.40K/yr

Other

Posted 16 days ago


Job description

PROLIM Global Corporation (www.prolim.com) is currently seeking a High-Performance Computing Architect for location Lansing, Michigan, United States for one of our Top clients.

Job Description:

Basic HPC security
Implementing and maintaining data management infrastructure
Providing support for SAN and NAS storage, backup/recovery environments and virtualization infrastructure by implementing, managing, and monitoring the hardware and software
Playing a major role in the security, disaster recovery and services continuity of a highly available enterprise storage and backup infrastructure by following established procedures and compliance requirements
Technical support (installation, configuration, maintenance, upgrade, retirement, troubleshooting).
Configuration management using frameworks such as Ansible, Puppet, and Chef.
Administration of high-speed network storage systems including Mellanox switches, and NAS Cluster.
Managing, configuring, and supporting cloud systems such as setting up, maintaining, and troubleshooting cloud compute engines and storage buckets
Managing databases(eg:SQL Server, PostGreSQL , MySQL, Oracle)
Assisting staff to access and utilize computing resources
Co-ordinating with Labs and DTMB staff on maintaining and managing the computational resources

Skills & Experiences
10+ years experience with the Linux CLI environment and coding languages such as R, Python, Bash
10+ years experience with workload management systems such as SLURM
10+ years experience with setting up HPC systems including identifying suitable hardware and software needs
10+ years experience with setting up and managing databases such as PostgreSQL
10+ years experience performing System Administration including installation, configuration, and support software, packages, and libraries in various environments
10+ years experience with Network Appliance clustered servers and applicable software
10+ years experience with hands-on troubleshooting, issue resolution, discrepancy tracking, and report generation
10+ years experience with Linux configuration regarding Storage, Networking, Load Balancing, Memory Management, VMs, Firewalls, and System Monitoring
10+ years experience with computer security
Knowledge of package management systems such as conda, Docker and Singularity
Knowledge of automation tools such as Ansible or Puppet and NextFlow
Experience with cloud computing (setting up compute engines, storage buckets)
Strong knowledge of enterprise storage solutions
Familiar with software frameworks used for searching, monitoring, and analyzing big data
Ability to provide good recommendations, and guidance for storage and cost savings for Labs
Knowledge and experience in HL7 messaging
Ability to review and interpret web.config files for plugins and interpret them
Ability to review logs(for eg:IIS logs, Dynatrace logs, etc) to make sure that there is no excess resource utilization and no peaks or spikes occurring on the web/app server
Knowledge in ClouFlare, ForcePoint and the related rule(for eg.C86 rule) and the policies
Ability to understand the existing junction configuration to the application and review those settings in case of a break
Help the team with setting up Failover environment for Apps
Help the team to complete the Disaster Recovery(DR) Plan and DR Testing
Knowledge on CDC hosted apps(preferred, not a requirement)

Apply online for immediate consideration, please send your updated resume, and contact info via email praful.salunkey@prolim.com

About PROLIM Corporation

PROLIM is a leading provider of end-to-end IT, PLM and Engineering Services and Solutions for Global 1000 companies. They understand business as much as technology, and help their customers improve their profitability and efficiency by providing high value technology consulting, staffing, and project management outsourcing services.

Their IT and PLM consulting offerings include; Advisory, PLM Software/Services, Program Management, Solution Architecture Training/Staffing, Cloud Solutions, Servers/Networking, Infrastructure, ERP Practices and QA Services. Engineering services include Data Translation, CAD/CAM/CAE, Process & Product Engineering, Prototyping, and Testing/Validation within a wide range of markets and industries.