[HN] Machine Learning System Software Engineer

$1500 - $3000
Head hunter

Hết hạn trong 20 ngày
194 lượt xem
Hà Nội

Mô tả công việc

- Develop an on-the-fly IR constructor that describes the semantics of an AI application as a data flow graph at runtime - Develop a runtime system to distribute computational tasks to multiple nodes in a cluster, and to virtualize computing resources (GPU/NPUs) - Integrate high-speed communication technologies (e.g., RDMA and RoCE) and low-level libraries (e.g., Verbs and UCX) into the distributed runtime system and optimize communication between AI applications and GPUs - Develop PyTorch, TensorFlow, and Triton Inference Server compatibility layers to bridge existing AI applications and our software stack - Optimize the full software stack to reduce the non-computational overhead of AI applications

Yêu cầu công việc

Minimum Qualifications - Bachelor's degree in computer science, engineering or a related major; or equivalent practical experience - Ability to develop software in C++ and Python - Deep understanding of computer systems - Knowledge about AI frameworks such as PyTorch/TensorFlow and its internal structures Preferred qualifications - Master's, PhD degree, further education or experience in computer system, distributed computing, or a related field - 1+ years experience in developing system software for GPU/NPUs - Experience with PyTorch, TensorFlow, or Triton Inference Server, and knowledge of their internal structure - Experience in implementing neural network models from scratch - Experience in developing programs that run on a cluster system, including experience in MPI or NCCL - Knowledge of how Python programs internally work - Experience with OpenCL or CUDA - Contributions to research communities/efforts, including publishing papers at major conferences (e.g., ASPLOS, HPDC, ISCA, Micro, PACT, PLDI, PPoPP, and SC) - Ability to logically and quantitatively analyze the training process and results of AI model - Experience of more than 2 years as a machine learning engineer

Các phúc lợi dành cho bạn

Thưởng

13th monthly salary, Performance Bonus

Chăm sóc sức khoẻ

Healthcare Plan

Khác

Competitive package
Tỷ lệ cạnh tranh

Tỷ lệ cạnh tranh

VietnamWorks tính toán tỷ lệ cạnh tranh của bạn dựa trên thông tin ứng tuyển của bạn và so sánh nó với các ứng viên khác cho công việc này sau khi bạn ứng tuyển.

Tỷ lệ cạnh tranh

Tỷ lệ cạnh tranh

VietnamWorks tính toán tỷ lệ cạnh tranh của bạn dựa trên thông tin ứng tuyển của bạn và so sánh nó với các ứng viên khác cho công việc này sau khi bạn ứng tuyển.

Thông tin việc làm

15/04/2024

Mới Tốt Nghiệp

Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính

C++, Python, TensorFlow, GPU

Phần Mềm CNTT/Dịch vụ Phần mềm

Bất kỳ

Không hiển thị

Không hiển thị

Địa điểm làm việc

Mễ Trì, Hà Nội, Việt Nam

Navigos Search
Navigos Search
Navigos Search
500-999 nhân viên
Céline Nguyễn

Nhận diện một số hình thức lừa đảo

report-job

Lừa đảo thu phí

Đưa ra lời mời làm việc dễ dàng bất thường, đãi ngộ cao, kèm theo yêu cầu nộp các loại phí.

Xem chi tiết