Staff HPC Applications Engineer at NextSilicon
Minneapolis, MN
—
Jul 15, 2026
Minneapolis, MN
Jul 20, 2026
What this job asks for AI summary
This role sits at the intersection of scientific computing and computer architecture, focused on porting and profiling HPC applications onto a novel dataflow hardware platform. Day-to-day work involves identifying performance bottlenecks across a broad range of scientific workloads, developing algorithmic solutions to address them, and translating application needs into software features and hardware requirements. It suits an experienced engineer with a strong HPC application background and parallel programming expertise.
Senior level · Remote · Bachelor's required · Full-time
Advertised as Staff, but the requirements read as Senior.
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (10)
The role has two primary work locations — Austin, TX and Minneapolis, MN — with remote considered for exceptional candidates. Austin CBSA is used as the primary metro; Minneapolis (CBSA 33460) is an equally valid location.
C/C++ and Fortran are listed together as 'C/C++ and/or Fortran', meaning proficiency in at least one is required; both are captured as a mutual-alternative pair.
PyTorch is named as an example AI/ML framework ('such as pytorch'), but it sits under the hard requirements block, so the capability is a gate even if the specific tool is interchangeable — PyTorch is listed as the canonical name with the understanding that other AI/ML frameworks would be accepted.
HPC application domain experience is a hard gate but names no specific tool or framework, so it is captured as a named domain skill rather than a technology.
'Expertise in competitive performance analysis is strongly preferred' — explicitly flagged as preferred in the JD despite appearing near the requirements block.
US citizenship is required to visit US government research facilities; no formal security clearance is stated as a hard gate.
A B.S. is the stated minimum degree; M.S. or Ph.D. is 'strongly preferred' but not required — the degree requirement is set to Bachelors accordingly.
The title is 'Staff Applications Engineer' but the scope and requirements (hands-on individual contributor, no people-management signals, no cross-org authority) align more closely with Senior than Staff on the experience ladder — seniority is assessed as Senior.
Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): HPC application development, competitive performance analysis.
This posting reads as a fully-remote role, so it was scored against the national candidate pool rather than a single metro.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.