GPU Compiler Engineer

Apus Network

Singapore

On-site

SGD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apus Network is seeking engineers to design, develop, and maintain the clang/LLVM compiler toolchain for GPUs. You will optimize GPU programs to boost performance and collaborate with hardware and software teams to resolve engineering issues.

The role includes developing and optimizing GPU compilers across front-end and back-end stages. Ideal candidates hold a Master’s degree or higher in CS/EE/related fields and have 3+ years (5+ for senior) in GPU compiler development, with strong C/C++/Python

Qualifications

  • Master's degree or higher in Computer Science, Electronic Engineering, Communications, or related fields.
  • 3+ years of experience in GPU compiler development (5+ years for senior engineers).
  • Familiar with basic principles and optimization techniques of compilers.
  • Proficient in C, C++, or Python.
  • Proficient with software development tools such as Git, Linux, etc.

Responsibilities

  • Design, develop, and maintain the clang/LLVM compiler toolchain for GPUs.
  • Optimize GPU programs to improve performance.
  • Communicate with hardware and software teams to resolve engineering issues.
  • Develop and optimize GPU compilers (both front-end and back-end).

Skills

Problem-solving
Communication

Education

Master's degree or higher in CS/EE/Communications

Tools

C
C++
Python
Git
Linux

Job description

  • Design, develop, and maintain the clang/LLVM compiler toolchain for GPUs.
  • Optimize GPU programs to improve performance.
  • Communicate with hardware and software teams to resolve engineering issues.
  • Develop and optimize GPU compilers (both front-end and back-end).
  • Master's degree or higher in Computer Science, Electronic Engineering, Communications, or related fields, preferably from QS200 universities.
  • 3+ years of experience in GPU compiler development (5+ years for senior engineers).
  • Familiar with basic principles and optimization techniques of compilers.
  • Proficient in C, C++, or Python.
  • Proficient with software development tools such as Git, Linux, etc.
  • Strong problem-solving and communication skills.
  • Additional experience is a plus:
  • Familiarity with CUDA PTX assembly instructions or AMDGPU assembly instructions.
  • Familiarity with CUDA architecture and Tensor Core architecture.
  • Familiarity with GPU programming models such as CUDA, HIP, OpenCL, OpenMP, etc.
  • Familiarity with GPU thread synchronization, memory consistency, and related technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU Compiler Architect
GPU Compiler Architect

Apus Network • Singapore

On-site
SGD 90,000 - 140,000
Advanced Engineer (High-Efficiency AI Computing)
Advanced Engineer (High-Efficiency AI Computing)

Beijing Foreign Enterprise Management Consultants Co.,Ltd. • Singapore

On-site
SGD 180,000 - 260,000
LPU Chip Architecture Engineer
LPU Chip Architecture Engineer

CANAAN CREATIVE GLOBAL PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
(Sr./Staff) Software Engineer, Edge AI - Toolchain
(Sr./Staff) Software Engineer, Edge AI - Toolchain

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 110,000
Hardware Engineer
Hardware Engineer

RUNSUN SERVICE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
(Staff/Sr. Staff) Software Engineer, Edge AI - Toolchain
(Staff/Sr. Staff) Software Engineer, Edge AI - Toolchain

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
System Engineer
System Engineer

RUNSUN SERVICE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
AI Computing Architecture Researcher
AI Computing Architecture Researcher

Beijing Foreign Enterprise Management Consultants Co.,Ltd. • Singapore

On-site
SGD 120,000 - 180,000
(Staff/Sr. Staff) NPU Design Engineer
(Staff/Sr. Staff) NPU Design Engineer

OMNIVISION • Singapore

On-site
SGD 90,000 - 130,000
System Engineer
System Engineer

runsun cloud pte ltd • Singapore

On-site
SGD 120,000 - 180,000