[Remote] GPU Development &Compiler Engineer
Company Overview:
Apus Network ( https://www.apus.network) is trustless GPU network is designed for secure, efficient, and scalable AI inference, provides necessary computing power for AI. Our team is comprised of serial entrepreneurs and investors, and former employees of Microsoft, Alibaba, and Didi.
Job Responsibilities:
- Design, Develop, and Maintain Compiler Toolchains: Focus on clang/llvm compiler toolchains targeting GPUs.
- Optimize GPU Programs: Enhance performance and efficiency of GPU operations.
- Collaborate and Communicate: Work closely with hardware and software teams to resolve engineering issues.
- Develop and Optimize GPU Compilers: Responsible for front-end and back-end development of compilers.
Qualifications:
- Educational Background: Master’s degree or higher in Computer Science, Electronic Engineering, Communications, or related fields. Graduates from 211 or 985 universities are preferred.
- Work Experience: At least 3 years of relevant experience in GPU compilers.
-
Technical Skills:
- Proficient in basic compiler principles and optimization techniques.
- Skilled in programming languages such as C, C++, or Python.
- Proficient in software development tools, such as Git and Linux.
- Problem-Solving and Communication Skills: Strong analytical and problem-solving abilities, along with excellent communication skills.
Preferred Qualifications:
- Assembly Language Familiarity: Knowledge of CUDA PTX assembly instructions or AMDGPU assembly instructions.
- Architecture Knowledge: Familiarity with CUDA architecture and Tensor Core architecture.
- GPU Programming Models: Knowledge of CUDA, HIP, OpenCL, OpenMP, and other programming models.
- Technical Expertise: Understanding of GPU thread synchronization, memory consistency, and related technologies.
- Optimization Experience: Practical experience in optimizing GPU Kernel programs.
Want to join our mission to help shape the future of the DePIN + AI field?
- phoebe#apus.network is an email address, replace # with @.
- jason#apus.network is an email address, replace # with @.
- Include the role's title in your subject line.
- Please send along links that best showcase the relevant things you've built and done.