1

High Performance Computing Jobs in Michigan (NOW HIRING)

These semi sophisticated products which include robotics, high performance and distributed computing, data analytics and machine control. Job Responsibilities : * As a Senior Engineer, drive the ...

$67K - $86K/yr

... and high-performance computing to next-generation electronics. We're seeking a hands-on Manufacturing Engineer to help bring complex electromechanical systems from design to reality. In this role ...

Mainframe Systems Engineer (z/OS)

Dearborn, MI · On-site

$159K - $188K/yr

High-performance computing environments * Hybrid and cloud infrastructure platforms * Ensure infrastructure performance, availability, and reliability to support business operations. Enterprise ...

Simcenter X is a secure, cloud-based platform that brings together advanced simulation, data analytics, and high-performance computing. It enables engineers to access capabilities such as remote ...

C++ Tutor

Detroit, MI · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

Showing results 41-60

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 Sep 10, 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 is high performance computing?

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 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 are the key skills and qualifications needed to thrive in high performance computing, 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.

Is high performance computing still relevant?

High Performance Computing (HPC) remains highly relevant as it enables complex data processing, scientific simulations, and large-scale analytics across industries such as research, finance, and technology. HPC specialists with skills in parallel programming, cluster management, and relevant tools like MPI or CUDA are in demand to support advancements in AI, climate modeling, and big data analysis.

What are examples of high performance computing?

High Performance Computing (HPC) involves using powerful supercomputers and parallel processing techniques to solve complex computational problems. Examples include climate modeling, molecular simulations, financial risk analysis, and large-scale data processing in scientific research. HPC jobs often require knowledge of programming languages like C++ or Fortran, and familiarity with cluster management and parallel computing frameworks such as MPI or OpenMP.

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 August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 22% Part Time, and 2% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $86,748 per year, or $41.7 per hour.

Need Performance Test Architect

Lansing, MI

Contractor

Re-posted 14 days ago


Key responsibilities

  • Compile performance requirements, risk assessments, and test plans, and ensure their approval before testing begins.

  • Plan, prepare, and execute performance tests for identified areas at risk, including coordinating with relevant teams and resources.

  • Collect and analyze monitoring data during testing and production to identify root causes of performance issues and drive resolution.


Job description

Company Description

This is Priya Sharma from 360 IT Professionals Inc. and we are Staffing Specialist working directly with all US States and Local and Commercial clients. We are known for our IT Services, Mobile development, Web development and Cloud computing and working with clients to deliver high-performance results.

Job Description

Short Description:

The Performance Specialist is responsible for assessing systems impacted within a project to create a thorough test plan and execute performance testing .

Complete Description:

  • 10+ years in performance testing with a focus on complex enterprise systems.
  • 10+ years as a Performance Test Architect responsible for developing test strategies, designing, planning and executing performance tests in the public sector industry
  • 10+ years using HP Load Runner toolset to conduct performance testing.
  • Extensive knowledge of network technologies
  • Extensive knowledge of performance test criteria (Variance, repetition, capacity limitations, impacts of performance to adjacent systems, etc.)
  • Knowledge of RDBMS and data structures used in Oracle, MS-SQL et DB2
  • Knowledge of SOAP et XML protocols
  • Strong analytical and problem-solving skills
  • Experience with Java application development.
  • Possession of Performance Test Certifications
  • Possession of a Bachelor's Degree in a technical discipline (Masters degree in a technical or mathematics discipline preferred)

The job duties include

  • Compile performance requirements and ensure that all performance requirements are clearly documented, understood and approved before test execution begins.
  • Compile performance testing risk assessment in coordination with business and technical stakeholders.
  • Plan entire performance testing effort including test cycles, resources and schedule. Coordinate with Project Manager to ensure that performance testing is integrated into overall project schedule.
  • Coordinate with the application and technical architecture teams for supporting team roles, responsibilities and resource requirements.
  • Determine all testing environment requirements and tools.
  • Review the defect management process to ensure that defect tracking (identification, fixing, re-testing and migration of defects) is properly addressed. If not, define the defect tracking process and incorporate it into the performance testing process.
  • Plan, prepare and execute all performance tests for identified areas at risk.
  • Drive defect resolution management in coordination with technical architects and extended business and technical teams.
  • Conduct performance diagnostic and tuning activities, as required.
  • Collects and analyzes monitoring data in test and production to quickly determine root cause of performance issues.
  • Leads discussions with teams of technical architects, developers and operations tech support specialists to drive performance issue resolution.
  • Manage timelines and work plan throughout test plan development and test execution to ensure that testing is on time and within budget.
  • Measure and monitor progress during each test to ensure that the application is tested and validated on time and within budget, and that it meets or exceeds expectations.

Additional Information

Kindly share your resume to  priya.sharma@_360itpro.com or call me on 510-254-33-00 Ext. 130