HPC Applications Engineer
Core
Manage the simulation workflow layer on an on-premises HPC cluster to ensure solver applications are reliable, fast, and easy to iterate on for simulation engineers.
Role type
HPC Applications Engineer
Builds
Automated end-to-end simulation pipelines, results databases, and job status dashboards for electromagnetics, CFD, and multi-physics simulations.
Domain
Defence AI / High-Performance Computing / Computational Physics
Deliverable
production ML models | product features | dashboards & analysis
Required skills
CAE or simulation tools in production HPC, core simulation discipline (CFD/FEA/electromagnetics), automated pipeline development, Python and Bash scripting, HPC schedulers (Slurm/PBS Pro), MPI parallel execution
Preferred skills
Motorsport/aerospace OEM simulation experience, Altair or Siemens simulation suites, CAD-to-mesh workflows (HyperWorks/ANSA/Pointwise), simulation data management/PLM integration, optimisation frameworks (DoE/surrogate modelling), CI/CD practices, classified environment operation
Technologies
Python, Bash, Slurm, PBS Pro, MPI, Altair, Siemens, HyperWorks, ANSA, Pointwise
Responsibilities
Manage simulation software stack installation, configuration, and versioning; administer licence servers and monitor utilisation; benchmark solver scaling and tune MPI settings; develop parameterised end-to-end simulation pipelines; implement and maintain a results database; build dashboards for job status visibility; partner with engineers to troubleshoot jobs and improve pipeline reliability
Seniority
Mid-level, hands-on IC