Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

KLA HPC Optimization Engineer 
United States, Michigan, Ann Arbor 
638128053

17.04.2025

Qualifications

Responsibilities
  • Analyze and profile HPC applications to identify performance bottlenecks.
  • Develop and implement optimization strategies, including code parallelization, memory management, and algorithmic improvements.
  • Work with hardware vendors and software developers to optimize application performance on specific HPC architectures.
  • Collaborate with research teams to understand their computational needs and translate them into technical requirements.
  • Stay abreast of the latest advancements in HPC hardware, software, and optimization techniques.
Qualifications
  • PhD or Masters Degree or a related field with a strong focus on Computational Fluid Dynamics (CFD).
  • Experience with SLURM workload manager and Python for scripting and automation.
  • Proficiency in programming languages such as Python, C/C++ or Fortran
  • Experience with profiling and debugging tools (e.g., Intel VTune, NVIDIA Nsight, or similar).
  • Demonstrated ability in HPC optimization and performance analysis with a consistent record of optimizing large-scale scientific simulations.
  • Deep understanding of parallel programming paradigms (e.g., MPI, OpenMP, CUDA).
  • Knowledge of sophisticated computer architectures (e.g., GPUs, FPGAs, hybrid systems).
Plus Qualifications
  • Experience with specific CFD software packages (e.g., ANSYS Proficient, OpenFOAM).
  • Familiarity with machine learning techniques for HPC optimization.
  • Experience with containerization technologies (e.g., Docker, Apptainer, Kubernetes).

Minimum Qualifications

Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years

or at +1-408-352-2808