1

Mpi Developer Jobs (NOW HIRING)

Temporary Help Desk Technician

Los Angeles, CA ยท On-site

$21.50 - $29/hr

MPI is recognized as a five-time certified Great Place to Work ยฎ employer and recipient of the ... Engineering, Security, Applications, data, and vendor teams when appropriate. The ideal candidate ...

MPI Exeter - Machinist III

Exeter, CA ยท On-site

$21 - $28.75/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... MPI-Exeter has one of the industry's largest manufacturing operations where we fabricate, machine ...

MPI Exeter - Machinist III

Exeter, CA ยท On-site

$21 - $28.75/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... MPI-Exeter has one of the industry's largest manufacturing operations where we fabricate, machine ...

MPI Machine Operator I

Madison Heights, VA ยท On-site

$16.50 - $19.75/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI Welder

Madison Heights, VA ยท On-site

$24.94/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI Machine Operator I

Wethersfield, CT ยท On-site

$17 - $20.25/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI Machine Operator I

Wethersfield, CT ยท On-site

$17 - $20.25/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI Machine Operator I

Madison Heights, VA ยท On-site

$16.50 - $19.75/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI Welder

Madison Heights, VA ยท On-site

$24.94/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI Welder

Madison Heights, VA ยท On-site

$24.94/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

MPI General Worker

Wethersfield, CT ยท On-site

$21.91/hr

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

Showing results 41-60

Mpi Developer information

See salary details

$17

$52

$81

How much do mpi developer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for mpi developer in the United States is $52.84, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $64.66 per hour, depending on experience, location, and employer.

What is an MPI developer?

MPI developers are software engineers or programmers who specialize in using the Message Passing Interface (MPI) standard to create parallel applications, primarily for high-performance computing (HPC) environments. They design, implement, and optimize code that allows multiple computers or processors to work together efficiently by communicating and sharing data. MPI developers often work in fields like scientific computing, engineering simulations, and data analysis, where large-scale computations are required. Their expertise includes understanding parallel algorithms, distributed computing, and troubleshooting issues related to parallel performance.

What skills and qualifications are needed to thrive as an MPI developer?

To thrive as an MPI Developer, you need strong proficiency in parallel programming concepts, C/C++ or Fortran, and a solid understanding of distributed computing, typically supported by a degree in computer science or a related field. Familiarity with the Message Passing Interface (MPI) standard, experience using HPC clusters, and knowledge of debugging and profiling tools are essential. Excellent problem-solving skills, teamwork, and clear communication help you collaborate effectively with researchers and engineers on complex projects. These skills are crucial for developing high-performance, scalable software that efficiently utilizes computing resources in scientific and engineering environments.

What are common challenges MPI developers face when working on large-scale distributed systems?

MPI Developers often encounter challenges related to debugging and optimizing parallel code across multiple nodes, especially when scaling to thousands of processes. Issues like process synchronization, deadlocks, and communication bottlenecks can arise and require strong problem-solving skills and familiarity with MPI debugging tools. Additionally, ensuring efficient data distribution and minimizing latency between nodes are critical for performance, making collaboration with system administrators and hardware specialists essential. Regular code reviews and performance profiling are common practices to address these challenges effectively.

What is the difference between Mpi Developer vs Software Engineer?

AspectMpi DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related field, MPI programming experienceBachelor's or higher in Computer Science, programming skills
Work EnvironmentHigh-performance computing, scientific research, research labsVaried industries including tech, finance, healthcare, often in office settings
Industry UsageResearch institutions, scientific computing, HPC centersTechnology, software development, enterprise solutions

In summary, Mpi Developers specialize in parallel programming using MPI for scientific and high-performance computing, whereas Software Engineers have broader roles across various industries focusing on software development. Both roles require programming skills, but Mpi Developers focus more on HPC environments and MPI-specific expertise.

More about Mpi Developer jobs

What cities are hiring for Mpi Developer jobs?

Cities with the most Mpi Developer job openings:

What states have the most Mpi Developer jobs?

States with the most job openings for Mpi Developer jobs include:

Infographic showing various Mpi Developer job openings in the United States as of August 2026, with employment types broken down into 82% Full Time, 2% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $109,905 per year, or $52.8 per hour.

Design Automation Engineer

MPI | Magnetic Products, Inc.

Detroit, MI โ€ข On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Job description

About MPI

Magnetic Products, Inc. (MPI) has spent over 45 years designing and manufacturing magnetic separation, and material-handling equipment that protects products, equipment, and people across food, pharma, plastics, and recycling. We're a family-owned company with an engineer-to-order culture, a full manufacturing operation under one roof, and ambitious growth plans โ€” which is exactly why this role exists.

The Opportunity

Most engineering roles here design individual machines. This one designs how the whole department works.

MPI runs on an engineer-to-order model โ€” which has built a lot of great custom equipment, but also means every order, standard or not, tends to route through engineering. We're looking for a Systems Engineer to change that: someone who can build the parametric models, specifications, and processes that let standard orders flow straight from sales to the shop floor, freeing engineering to focus on the custom work that actually needs it.

This is a systems-level ownership role, not a project-by-project execution role. You'll be the architect of scalable engineering infrastructure โ€” Configure-Price-Quote, parametric modeling, specifications, and process โ€” built to remove bottlenecks as MPI grows.

Core Purpose

Build leverage in the engineering department so MPI has a scalable, consistent platform for growth โ€” one that lets the company grow without creating engineering bottlenecks, sales friction, or production issues.

What You'll Own

โ€ข      CPQ & Configuration Systems โ€” take ownership of our configure-price-quote (CPQ) and CAD systems, driving full adoption across both sales and engineering.

โ€ข      Parametric Modeling โ€” build scalable parametric models that let standard designs flow straight from sales to the floor without engineering having to touch them.

โ€ข      Product Standardization & Optimization โ€” use parametric models to standardize design, features, components, materials, and fasteners, and apply design-for-manufacture optimization that makes assembly easier and more intuitive.

โ€ข      Engineering Process Definition โ€” help define and implement engineering processes, manage the Engineering Change Request (ECR) process, and establish best practices for communicating build instructions to manufacturing.

โ€ข      Specification Architecture โ€” define and implement a clear distinction between customer-facing specifications and engineering/production specifications, working toward one consistent specification standard.

โ€ข      Paperless Transition โ€” lead the department's transition from paper-based to paperless engineering documentation.

โ€ข      Tool Implementation โ€” lead implementation of new software tools adopted by the engineering department.

What Success Looks Like

This is a role built to grow in scope over time. You'll start by learning our products and engineer-to-order workflow, then move quickly into standardizing and modeling our product lines. As you build fluency with our systems and processes, you'll take on full ownership of our CPQ and CAD platforms, expand parametric modeling across more product families, and help lead our transition to a paperless engineering environment โ€” with the long-term goal of a meaningfully higher share of standard orders flowing from sales to the shop floor without engineering intervention.

What We're Looking For

โ€ข      Bachelor's degree in Mechanical Engineering, Industrial Engineering, or a related technical field; equivalent experience considered

โ€ข      3+ years of experience in a manufacturing or engineer-to-order environment, ideally with exposure to process, systems, or design engineering

โ€ข      Hands-on experience with 3D CAD and PDM systems (Autodesk Inventor/Vault or comparable)

โ€ข      Experience with parametric or rules-based modeling, and comfort working across both engineering and sales-facing systems

โ€ข      Experience with, or strong aptitude for, CPQ (configure-price-quote) platforms

โ€ข      Understanding of engineering change management (ECR/ECN) and how build instructions should flow to manufacturing

โ€ข      Strong process-improvement mindset โ€” you see repeatable structure where others see one-off projects

โ€ข      Excellent cross-functional communication skills; able to translate between sales, engineering, and production

โ€ข      Self-directed and comfortable owning a system end to end, from process definition through rollout

โ€ข      Comfortable using AI tools (e.g., Claude, ChatGPT, Copilot) to speed up modeling, documentation, and process work โ€” we actively support and encourage this

Bonus Points

โ€ข      Experience implementing or administering a CPQ system in a manufacturing setting

โ€ข      Programming/scripting ability (e.g., iLogic, VBA, Python) for automating parametric models

โ€ข      Background in Lean, Six Sigma, or other structured process-improvement methodology

โ€ข      Experience with design-for-manufacture (DFM) optimization in sheet metal or fabricated assemblies

โ€ข      Familiarity with conveyors, magnetics, or similar industrial equipment

โ€ข      Experience leading a paper-to-paperless transition in an engineering department

What This Role is NOT

โ€ข      Not a project-by-project design execution role

โ€ข      Not a role where you wait to be told what to standardize next

โ€ข      Not an IT helpdesk or software-administration-only position โ€” this is systems architecture with real engineering ownership

Why MPI

โ€ข      A family-owned company that thinks long term โ€” we invest in our people, our products, and our future. You're not just filling a role; you're helping build something that lasts.

โ€ข      Engineering-driven at our core โ€” engineering is central to how we innovate and win in the market. Your work will directly shape how the whole department operates.

โ€ข      Access and impact from day one โ€” you'll work directly with sales, engineering, and leadership, with a clear mandate to fix real bottlenecks.

โ€ข      A high-trust, high-accountability environment โ€” we give people ownership and the freedom to execute, with accountability to match.

โ€ข      AI-forward, not AI-resistant โ€” we actively support the use of AI tools to work smarter and faster, and want someone who treats AI as part of their everyday toolkit.

โ€ข      Competitive compensation and meaningful growth โ€” a strong compensation and benefits package, with real opportunity to grow the role as MPI grows.

Position Details

Location: Highland, MI (on-site)

Job Type: Full-time

Schedule: Day shift, Monday to Friday

Benefits

โ€ข      401(k) with company match

โ€ข      Dental insurance

โ€ข      Health insurance

โ€ข      Health savings account

โ€ข      Employee assistance program

โ€ข      Flexible schedule

โ€ข      Paid time off

โ€ข      Professional development assistance

โ€ข      Referral program

โ€ข      Tuition reimbursement

โ€ข      Vision insurance