Visualization Core Lab - Visualization Staff Scientist - HPC

Date: Sep 26, 2021

Location: Saudi Arabia

Company: King Abdullah University of Science & Technology

The KAUST Visualization Core Lab (KVL) is seeking a highly motivated and collaborative scientist with a strong background in HPC visualization design and support. KVL advances the KAUST mission by providing cutting-edge visualization and data science services; collaborating with domain researchers to accelerate discoveries through large-data visualization, machine learning, and data science; and supporting the needs of KAUST and in-Kingdom entities by providing access to and training on state-of-the-art visualization hardware and software for scientific discovery.


The scientist will work in collaboration with other team members to build cutting-edge interactive scientificvisualization workflows for domain scientists and industry partners on a variety of platforms, including ultra-high resolution tiled-displays and virtual reality environments. The scientist will also design and implement HPC visualization and analysis pipelines from simulations running on supercomputing facilities at KAUST, including Shaheen (KAUST’s Cray XC40 system) and other HPC GPU-based clusters.


The successful candidate should be equally comfortable in software development, scientific visualization, HPC systems, and big data. Some knowledge of deep learning techniques and willingness to learn and explore the data science area will also
be required. It is important for the candidate to keep abreast of current scientific developments in the field and he/she must be able to work under strict deadlines


Major Responsibilities:

  • Provide HPC visualization and data science support to research endeavors across campus
  • Maintain accurate documentation and training guidelines for software and hardware visualization tools
  • Propose, evaluate, and deploy new technology solutions for visualization and data science workflows in collaboration with other KVL staff and users


Qualifications & Competencies:

  • Ph.D. in computer science or related field with demonstrated relevant expertise
  • Experience in scientific and HPC visualization application design, implementation, and workflow development
  • Experience with GPUs and accelerator technologies in large-scale networks
  • At least two years of experience in one or more of the following areas: C, C++, MPI, OpenMP, Python, VTK, Avizo, Paraview, ilastik, VisIt, etc.; as well as proficiency with basic libraries for machine learning
  • Excellent oral and written communication in English