Senior Hpc Application Engineer

SG, Singapore

Job Description

Young and research-intensive, Nanyang Technological University, Singapore (NTU Singapore) is ranked among the world's top universities.
The High-Performance Computing Centre (HPCC) was established in 2010 to support the needs of large-scale and data-intensive computation at the Nanyang Technology University, Singapore (NTU).
For more than 10 years, HPCC has grown and achieved recognition for energy efficiency, pioneering technologies and innovation. Located at the North Spine of NTU, HPCC provides resources, services, and expertise to NTU research and teaching community.
We are seeking a dynamic and enterprising individual to join us as a Senior HPC Application Engineer.
Key ResponsibilitiesPort scientific applications to GPU (e.g., using CUDA, HIP, OpenACC) or optimize for multi-core CPUs or optmisation of AI applications. Optimize memory access patterns, data locality, and compute kernels. Profile and tune performance across heterogeneous systems. Conduct benchmarking across CPU and GPU nodes using representative AI and scientific workloads. Analyze performance metrics and identify bottlenecks. Work closely with researchers to understand application needs and provide technical guidance. Develop documentation, training materials, and reusable code templates.

RequirementsBachelor's degree in Computer Engineering, Sciences or its equivalent. Hands-on experience with CUDA, OpenCL, C/C++, and Python. Working knowledge for parallel programming models (MPI, OpenMP, CUDA, SYCL) Proven track record in GPU driver development, performance profiling, and debugging. Familiarity with Linux kernel, Windows WDDM, or embedded systems is a plus. Experience working on GPU-accelerated applications in domains like gaming, machine learning, scientific computing, or graphics rendering. Exposure to cloud GPU platforms (e.g., AWS, GCP) or energy-efficient computing is increasingly. GPU Programming: Expertise in CUDA, OpenCL, C/C++, and Python. Architecture Knowledge: Deep understanding of GPU internals, memory hierarchy, and parallel computing. Performance Tuning: Experience with profiling tools, debugging, and optimization techniques. Domain Tools: Familiarity with graphics APIs (OpenGL) or ML frameworks (TensorFlow, PyTorch) Strong problem-solving, communication, and teamwork abilities.

We regret that only shortlisted candidates will be notified.
Hiring Institution: NTU

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1663386
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned