1

High Performance Computing Jobs in Michigan (NOW HIRING)

Our team designs, develops and delivers solutions for our High Performance Computing (HPC) appliances and software. Our software stack runs on many of the top supercomputers around the world, so we ...

Our team designs, develops and delivers solutions for our High Performance Computing (HPC) appliances and software. Our software stack runs on many of the top supercomputers around the world, so we ...

Data Center Technician

Detroit, MI ยท On-site

$22 - $35/hr

We set the benchmark for excellence with our top-tier solutions in high-performance computing deployments, supporting the advancement of AI computing with precision, speed, and minimal downtime. Our ...

CFD Engineer

Warren, MI ยท On-site

Experience with high-performance computing (HPC) and parallel computing. Experience validating simulations against experimental data.

CFD Engineer

Warren, MI ยท On-site

Experience with high-performance computing (HPC) and parallel computing. Experience validating simulations against experimental data.

Plant Engineer Controls

Lima, MI ยท On-site

$79K - $93K/yr

Altair is a global technology company providing software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in ...

CAD Designer - 3Dx

Troy, MI ยท On-site

$25.25 - $35/hr

Altair is a global technology company providing software and cloud solutions in the area of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in ...

Manufacturing Engineer Body

Troy, MI ยท On-site

$68K - $88K/yr

Altair is a global technology company providing software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in ...

Manufacturing Engineer Body

Allen Park, MI ยท On-site

$66K - $85K/yr

Altair is a global technology company providing software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in ...

next page

Showing results 1-20

High Performance Computing information

See Michigan salary details

$34.9K

$86.7K

$133.8K

How much do high performance computing jobs pay per year?

As of Jun 20, 2026, the average yearly pay for high performance computing in Michigan is $86,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,100.00 and $109,800.00 per year, depending on experience, location, and employer.

What are the career opportunities in high performance computing?

Career opportunities in high performance computing (HPC) include roles such as HPC system administrators, computational scientists, software developers, and data analysts. These positions often require skills in parallel programming, Linux systems, and knowledge of HPC tools like MPI and CUDA, with certifications and experience in managing large-scale computing environments being advantageous.

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.

What engineers make $500,000?

High Performance Computing engineers, especially those with advanced skills in parallel programming, system architecture, and experience with supercomputers or cloud HPC environments, can reach salaries of $500,000 or more, often in senior or specialized roles. Such compensation typically includes base salary, bonuses, and stock options, and is common in industries like aerospace, defense, and large tech companies.

What is the highest paid job in computing?

In high performance computing, roles such as HPC Director, Chief Technology Officer, or senior research scientists often have the highest salaries, especially with advanced skills in parallel programming, system architecture, and large-scale data management. These positions typically require extensive experience, leadership abilities, and often advanced degrees or certifications.

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 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 high performance in computing?

High performance in computing refers to systems or applications that deliver rapid processing speeds and handle large-scale computations efficiently. High Performance Computing (HPC) jobs often utilize parallel processing, specialized hardware like supercomputers or clusters, and optimized software to solve complex problems in fields such as scientific research, engineering, and data analysis.
What are the most commonly searched types of High Performance Computing jobs in Michigan? The most popular types of High Performance Computing jobs in Michigan are:
What are popular job titles related to High Performance Computing jobs in Michigan? For High Performance Computing jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching High Performance Computing jobs in Michigan look for? The top searched job categories for High Performance Computing jobs in Michigan are:
Infographic showing various High Performance Computing job openings in Michigan as of June 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $86,748 per year, or $41.7 per hour.
High-Performance Computing Architect

High-Performance Computing Architect

Prolim Global

Lansing, MI โ€ข On-site

$169K/yr

Other

Posted 7 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.