Save time and effort sourcing top tech talent

Message Passing Software Engineer

Remote
R&D Engineer
Hewlett Packard Enterprise
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

The HPE Cray Message Passing Toolkit team is seeking a Software Development Engineer to lead the development efforts on scalable communication libraries (MPI and OpenSHMEM) supporting our HPE Supercomputing interconnect fabric. This position will provide an opportunity to set the direction of the scalable communication libraries in the HPE Cray programming environment software stack.

This position can be remote.

About the Job:

  • Design, develop, debug, and tune parallel programming models like MPI and OpenSHMEM

  • Evaluate multiple parallel programming solutions in exploiting various hardware technologies like next-generation HPC interconnects, CPUs, and GPUs

  • Participate in MPI and OpenSHMEM standards committees to lead discussions on introducing new features in high-level parallel programming models

  • Propose improvements for next-generation software and hardware

  • Ability to work independently

  • Interact and support customer engagements

 

About You:

  • Familiarity in multiple high level parallel programming models, such as, MPI, OpenSHMEM, UPC, Global Arrays, and/or Coarray Fortran in a Linux environment

  • Knowledge on general HPC components like compute, network, memory, and storage

  • An understanding of high-performance computing

  • BS in Computer Science or equivalent

  • Willingness to work on multiple projects

  • Good communication skills

 

Preferred:

  • Experience with parallel programming styles specifically PGAS and RMA

  • Experience in using network library interfaces like libfabric, UCX, and/or Verbs

  • Ability to do performance analysis at scale

  • MS, or PhD in Computer Science or equivalent

 

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?