GPU Compiler Engineer

Apus Network

$4-5K[Monthly]
Remote3-5 Yrs ExpMasterFull-time
Share

Remote Details

Open CountryChina | Hong Kong | Macau | Malaysia | Singapore | Taiwan

Language RequirementsEnglish | Chinese

This remote job is open to candidates in specific countries. Please confirm if you want to continue despite potential location restrictions

Job Description

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).


Requirements

  • 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.
  • Experience optimizing GPU kernel programs.


PythonC/C++GitGPUCUDALinux
Preview

Phoebe Ding

HR OfficerApus Network

Posted on 16 July 2024

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.