• FOR CANDIDATES
  • 채용 정보
  • FOR CANDIDATES

    채용 정보

    Human respect, Human value

    [대기업 투자사] GPU S/W Engineer

    페이지 정보

      22-07-14

    기본정보

    [대기업 투자사] GPU S/W Engineer

    중소기업

    ~

    무관

    무관

    서류전형 -> 1차면접

    2022-07-14

    채용시

    상세정보

    본문

    Position : GPU Software Engineer


    A. 업무내용 

    대규모 인공신경망 모델, 클러스터 시스템, 클라우드 인프라를 위한 AI 소프트웨어 스택을 함께 개발할 엔지니어를 모집하고 있습니다. 

    GPU 소프트웨어 엔지니어는 GPU, NPU 등 다양한 가속기 하드웨어에서 AI 애플리케이션을 빠르게 실행시키기 위한 여러 가지 기술적 과제를 담당합니다.


    i. 각종 인공신경망 레이어 및 텐서 연산들을 OpenCL, CUDA 등으로 구현하고 최적화 

    ii. 다양한 GPU 아키텍처를 대상으로 최적의 커널 코드를 생성, 선택하기 위한 코드 생성기와 오토 튜너 개발 

    iii. AI 애플리케이션에 특화된 GPU의 구성 요소들(행렬 곱셈 유닛, GPU 간 고속 인터 커넥션 등)을 활용 

    iv. GPU 간의 효율적인 통신 라이브러리 개발, 이는 서로 다른 노드에 위치한 GPU 사이의 통신을 포함 


    B. 자격요건 


    i. 컴퓨터공학 혹은 관련 전공 학부 졸업, 혹은 이와 동등한 경력이 있으신 분 

    ii. C++ 및 Python 개발 가능하신 분 

    iii. OpenCL 혹은 CUDA 개발 경험과 GPU 아키텍처에 대한 지식 

    iv. 컴퓨터 시스템에 대한 깊은 이해


    C. 우대조건 

    i. 컴퓨터 시스템 혹은 관련 분야 석/박사 졸업 

    ii. 각종 HPC 애플리케이션을 GPU에서 병렬화/최적화해 본 경험 및 관련 논문 개제 이력 

    iii. MPI, NCCL 등을 사용해 GPU 클러스터에서 동작하는 프로그램을 개발해 본 경험 

    iv. 딥 러닝에 대한 기본적인 지식, 인공신경망 모델을 직접 구현해 본 경험 

    v. 주요 학술대회에 논문 개제 이력(예: ASPLOS, HPDC, ISCA, Micro, PACT, PLDI, PPoPP, SC) 및 기타 연구 경력

    담당컨설턴트

    김승규 차장