HPC Applications Engineer - Accelerated Compute

NextSilicon

Minneapolis (MN)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NextSilicon in Minneapolis/Houston hybrid setup is seeking an hands-on HPC software developer to profile bottlenecks and craft novel algorithms for a dataflow architecture. You will measure performance across diverse HPC workloads and translate user requirements into scalable software features.

The role spans graph algorithms, sparse computations, weather prediction, seismic imaging, genomics, molecular dynamics, quantum chemistry, and CFD, with a fast-paced, collaborative environment and

Qualifications

  • US citizenship and eligibility to visit US government research facilities.
  • B.S. in a hard science, engineering, CS or related field; MS/PhD preferred.
  • Hands-on experience with HPC applications.
  • Hands-on experience with AI/ML frameworks (e.g., PyTorch).
  • Proficiency in C/C++ and/or Fortran.
  • Ability to measure and profile HPC performance at node and scale.
  • Working knowledge of OpenMP, MPI and related models.
  • Strong capability in competitive performance analysis is preferred.
  • Willingness to travel as needed.
  • Ability to work remotely and independently in a fast-paced environment.

Responsibilities

  • Profile and identify bottlenecks of HPC applications on diverse architectures.
  • Develop algorithms and software to accelerate applications on a novel dataflow architecture.
  • Translate application requirements into software features and hardware needs.
  • Develop performance models for future hardware architectures.

Skills

C/C++
Fortran
OpenMP/MPI
PyTorch
Performance profiling
Travel willingness
Remote work capable

Education

B.S. in hard sciences/engineering/CS
MS or PhD strongly preferred

Tools

PyTorch

Job description

NextSilicon in Minneapolis/Houston hybrid setup is seeking an hands-on HPC software developer to profile bottlenecks and craft novel algorithms for a dataflow architecture. You will measure performance across diverse HPC workloads and translate user requirements into scalable software features.

The role spans graph algorithms, sparse computations, weather prediction, seismic imaging, genomics, molecular dynamics, quantum chemistry, and CFD, with a fast-paced, collaborative environment and

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

Similar jobs worth comparing

HPC Applications Engineer — Accelerate Apps on New Hardware
HPC Applications Engineer — Accelerate Apps on New Hardware

Next Silicon • United States

Hybrid
Confidential
Staff HPC Applications Engineer - Accelerate Simulations
Staff HPC Applications Engineer - Accelerate Simulations

Next Silicon Ltd • Austin (TX)

Hybrid
USD 120,000 - 160,000
HPC Applications Engineer
HPC Applications Engineer

Next Silicon • United States

Hybrid
Confidential
HPC Applications Engineer
HPC Applications Engineer

NextSilicon • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
Staff HPC Applications Engineer — Accelerate Apps at Scale (Hybrid/Remote)
Staff HPC Applications Engineer — Accelerate Apps at Scale (Hybrid/Remote)

NextSilicon • Minneapolis (MN)

Hybrid
USD 120,000 - 170,000
Staff HPC Applications Engineer
Staff HPC Applications Engineer

NextSilicon • Minneapolis (MN)

Hybrid
USD 120,000 - 170,000
Senior HPC Applications Engineer: Performance Focus
Senior HPC Applications Engineer: Performance Focus

Next Silicon Ltd • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
Staff HPC Applications Engineer
Staff HPC Applications Engineer

Next Silicon Ltd • Austin (TX)

Hybrid
USD 120,000 - 160,000
Staff HPC Applications Engineer
Staff HPC Applications Engineer

Next Silicon Ltd • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
HPC Solutions Engineer: Customer Success & Optimization
HPC Solutions Engineer: Customer Success & Optimization

NextSilicon • Austin (TX)

Hybrid
USD 120,000 - 180,000