Senior HPC Middleware Engineer | MPI/SHMEM, OneCCL

Intel Corporation

Hillsboro (OR)

On-site

USD 150,000 - 285,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive pay
Stock bonuses
Health benefits

Job summary

Intel Corporation in Hillsboro, Oregon is seeking a Senior Middleware Development Engineer to design, develop, and optimize MPI/SHMEM/oneCCL libraries for high-performance computing applications. You will work with GPUs and CPUs in data-center scale contexts and collaborate with scientists and engineers involved in Aurora at Argonne National Labs.

The role requires a Master’s degree in CS/CE, 5+ years of C/C++ and Linux development, and strong multithreading and distributed computing experience.

Qualifications

  • Master's degree in Computer Science or Computer Engineering.
  • 5+ years in SW development.
  • 5+ years of Experience developing in Linux environment.
  • 5+ years of Experience in C and C++ programming.
  • Experience with multithreaded programming.
  • Experience with at least one of the following: Distributed computing, HPC communications libraries, Collective communications libraries (i.e. MPI, oneCCL/NCCL, or SHMEM).
  • Developing software for GPUs.
  • Developing software for one or more layers of the network communications stack.

Responsibilities

  • Design, develop, and maintain features and optimizations for Intel SHMEM, Intel MPI, MPICH, and oneCCL libraries
  • Collaborate with cross-functional teams to define software requirements and specifications
  • Optimize software to meet performance requirements, ensuring low latency, high bandwidth and high reliability

Skills

C/C++ programming
Multithreaded programming
Linux development
Distributed computing
GPU development

Education

Master's degree in Computer Science or Computer Engineering

Job description

Intel Corporation in Hillsboro, Oregon is seeking a Senior Middleware Development Engineer to design, develop, and optimize MPI/SHMEM/oneCCL libraries for high-performance computing applications. You will work with GPUs and CPUs in data-center scale contexts and collaborate with scientists and engineers involved in Aurora at Argonne National Labs.

The role requires a Master’s degree in CS/CE, 5+ years of C/C++ and Linux development, and strong multithreading and distributed computing experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior HPC Middleware Engineer - MPI/oneCCL
Senior HPC Middleware Engineer - MPI/oneCCL

Intel Corporation • Hillsboro (OR)

Hybrid
USD 147,000 - 245,000
Senior HPC Middleware Engineer — MPI/SHMEM, GPU Optimized
Senior HPC Middleware Engineer — MPI/SHMEM, GPU Optimized

Intel • Hillsboro (OR)

On-site
USD 150,000 - 285,000
Stock bonuses
Health benefits
Retirement plan
+1
Senior HPC Middleware Engineer
Senior HPC Middleware Engineer

Intel • Austin (TX)

On-site
USD 150,000 - 285,000
Senior HPC Middleware Engineer — Hybrid
Senior HPC Middleware Engineer — Hybrid

Intel • Austin (TX)

Hybrid
USD 129,000 - 245,000
GPU HPC Middleware Engineer
GPU HPC Middleware Engineer

Intel • Austin (TX)

On-site
USD 111,000 - 211,000
Stock bonuses
Health benefits
Vacation
Senior Middleware Development Engineer
Senior Middleware Development Engineer

Intel Corporation • Hillsboro (OR)

On-site
USD 150,000 - 285,000
Competitive pay
Stock bonuses
Health benefits
HPC Middleware Engineer — GPU Communications
HPC Middleware Engineer — GPU Communications

Intel • Hillsboro (OR)

On-site
USD 111,000 - 211,000
Competitive pay
Stock bonuses
Health benefits and retirement
Senior HPC Middleware Engineer - MPI/RDMA & Performance
Senior HPC Middleware Engineer - MPI/RDMA & Performance

NVIDIA • Boulder (CO)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Middleware Development Engineer
Senior Middleware Development Engineer

Intel • Hillsboro (OR)

On-site
USD 150,000 - 285,000
Stock bonuses
Health benefits
Retirement plan
+1
Senior Middleware Development Engineer
Senior Middleware Development Engineer

Intel • Austin (TX)

On-site
USD 150,000 - 285,000