1

Mpi Parallel Programming Jobs (NOW HIRING)

... least one parallel programming language like MPI or OpenMP • Experience with both OOD and functional design Preferred : • High performance 3D graphics rendering/OpenGL • C# application ...

Responsibilities : • Design, implement, and optimize parallel programming methods within Ansys Mechanical solver products using MPI, GPU programming models like CUDA, HIP, SYCL, OpenMP, and other ...

Work with CPU-GPU parallel programming models and optimize data transfer. * Leverage NVIDIA ... Familiarity with multi-GPU programming and communication frameworks (NCCL, MPI). * Exposure to ...

Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. * Design, implement and maintain system software that enables interactions among GPUs and ...

Required : • Proficiency in parallel programming languages (e.g., MPI, OpenMP) • Strong understanding of HPC architectures and clusters • Experience with performance profiling and tuning tools ...

Senior Software Engineer, NCCL

Santa Clara, CA · On-site

$143K - $189K/yr

UCX for MPI/OpenSHMEM) on GPU clusters Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. Design, implement and maintain system software that ...

Proficiency in parallel programming languages (e.g., MPI, OpenMP) * Strong understanding of HPC architectures and clusters * Experience with performance profiling and tuning tools * Familiarity with ...

next page

Showing results 1-20

Mpi Parallel Programming information

See salary details

$44.5K

$70.9K

$99K

How much do mpi parallel programming jobs pay per year?

As of Sep 8, 2026, the average yearly pay for mpi parallel programming in the United States is $70,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,000.00 and $88,500.00 per year, depending on experience, location, and employer.

What is the difference between Mpi Parallel Programming vs OpenCL Developer?

AspectMpi Parallel ProgrammingOpenCL Developer
Required CredentialsBachelor's in Computer Science or related field, knowledge of MPI librariesBachelor's in Computer Science, experience with OpenCL and GPU programming
Work EnvironmentHigh-performance computing clusters, scientific research labsGPU-enabled systems, hardware acceleration environments
Industry UsageScientific computing, simulations, research institutionsGraphics, parallel computing, hardware acceleration industries

While both Mpi Parallel Programming and OpenCL Developer roles involve parallel computing, Mpi focuses on distributed memory systems for large-scale scientific applications, whereas OpenCL developers work on GPU and hardware acceleration tasks. The roles overlap in parallel processing skills but differ in application focus and environment.

Infographic showing various Mpi Parallel Programming job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 82% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $70,857 per year, or $34.1 per hour.

C++ Software Engineer

Houston, TX • On-site

ECOM
IT Services • 51 - 200 employees

Full-time

Re-posted 4 days ago


Job description

Job Summary:
ECOM is working on a proprietary 3D seismic interpretation tool, and they are seeking a C++ Software Engineer to contribute to the development of a thick client application. The role involves working on long-term projects with a focus on high performance computing and integration into the client organization.
Qualifications:
Required:
• Strong background in both numerical mathematics and computer science (algorithms, data structure, etc.) or related course work is highly desired
• Proficient in C++ 11 or later and custom scripting languages
• Working knowledge of multi-threading/parallel programming
• Working experience in creating and implementing parallel/concurrent algorithms for high performance computing systems
• Working knowledge and proficiency with at least one parallel programming language like MPI or OpenMP
• Experience with both OOD and functional design
Preferred:
• High performance 3D graphics rendering/OpenGL
• C# application development
• Client/server architecture (Web)
Company:
Ecom finds their Clients the right IT experts with the right qualifications. Founded in 2018, the company is headquartered in Houston, USA, with a team of 51-200 employees. The company is currently Growth Stage.