Low-Level HPC Engineer — C/C++/CUDA Expert

DUG

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DUG in Kuala Lumpur, Malaysia, seeks talented low-level software developers to work on HPC-focused software in a mixed C/C++/Python/Java environment. You will handle CPU and GPU workloads (CUDA), perform vectorisation and memory optimisations, and contribute to a suite of scientific tools.

You will design, implement, test, and maintain software across languages, collaborate with researchers and engineers, and provide 3rd-level technical support while mentoring an intern or junior developer.

Qualifications

  • Expert-level skills in C or C++ (Java/Python a plus).
  • Experience in low-level performance optimisation (threads, vectorisation, memory alignment).
  • Background in data management, large I/O, highly-parallel computing, or numerical processing.
  • Excellent written and spoken business and technical English for client work.

Responsibilities

  • High- and detailed-level design of scientific processing software.
  • Implementation, testing, optimisation and maintenance in Java, C/C++ or Python.
  • Inspection and maintenance of software written by team members.
  • Become conversant in problem domains of new and existing products.
  • Act as 3rd-level technical support for complex customer issues.
  • Provide and receive feedback with peers, and plan rapid iterations.
  • Mentor an exceptional intern or junior developer.

Skills

C/C++
Java
Python
Performance optimisation
Concurrency
Vectorisation

Tools

CUDA

Job description

DUG in Kuala Lumpur, Malaysia, seeks talented low-level software developers to work on HPC-focused software in a mixed C/C++/Python/Java environment. You will handle CPU and GPU workloads (CUDA), perform vectorisation and memory optimisations, and contribute to a suite of scientific tools.

You will design, implement, test, and maintain software across languages, collaborate with researchers and engineers, and provide 3rd-level technical support while mentoring an intern or junior developer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior HPC Software Engineer for Scientific Applications
Senior HPC Software Engineer for Scientific Applications

DUG • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Low Level HPC Developer
Low Level HPC Developer

DUG • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Junior HPC Systems Engineer
Junior HPC Systems Engineer

DUG Technology (Australia) Pty Ltd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
HPC Python Intern - GPUs, Containers, Linux Admin
HPC Python Intern - GPUs, Containers, Linux Admin

Petronas Ventures • Bandar Baru Bangi

On-site
MYR 8,900 - 18,000
Latency-First C++ & HPC Engineer (Kubernetes)
Latency-First C++ & HPC Engineer (Kubernetes)

TED Optimus Sdn • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Senior Software Engineer - Scientific Applications
Senior Software Engineer - Scientific Applications

DUG • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Senior Low-Latency C++ Engineer for Global Trading Systems
Senior Low-Latency C++ Engineer for Global Trading Systems

Luxoft Malaysia • Penang

On-site
MYR 150,000 - 210,000
AI/HPC Data Center Engineer — GPU Clusters & 24x7 Ops
AI/HPC Data Center Engineer — GPU Clusters & 24x7 Ops

Straitdeer Pte. Ltd. • Penang

On-site
MYR 60,000 - 90,000
Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

Luxoft • Malaysia

On-site
MYR 120,000 - 180,000
Senior Data Center Infrastructure & Systems Engineer
Senior Data Center Infrastructure & Systems Engineer

Genesis Networks Pte Ltd • Iskandar Puteri

On-site
MYR 180,000 - 300,000