
moreh
GPU Software Engineer
정규직(풀타임)대면혼합근무개발AI·머신러닝하드웨어·임베디드연구·R&D
AI 요약
대규모 인공신경망 모델과 GPU 기반 클러스터를 위한 AI 소프트웨어 스택을 개발할 GPU 소프트웨어 엔지니어 모집. OpenCL/CUDA 기반 텐서 연산 구현·최적화, 커널 코드 생성기 및 오토튜너 개발, GPU 간 고속 통신 라이브러리 개발, 성능 예측 모델 개발 등 GPU 가속기 및 클러스터 환경에서 AI 애플리케이션을 고성능으로 실행하기 위한 기술적 과제를 담당.
주요 업무
OpenCL/CUDA 등으로 인공신경망 레이어 및 텐서 연산 구현 및 최적화; 텐서 연산과 다양한 가속기에 대한 성능 예측 및 분석 모델 개발; 다양한 GPU 아키텍처 대상 최적 커널 코드 생성 및 선택을 위한 코드 생성기 및 오토튜너 개발; 행렬곱셈 유닛 등 GPU 구성요소 활용; GPU 간 효율적 통신 라이브러리 개발(노드 간 통신 포함).
자격 요건
필수: 컴퓨터공학 또는 관련 전공 학사 졸업 또는 동등 경력, C++ 개발 능력, OpenCL 또는 CUDA 개발 경험 및 GPU 아키텍처에 대한 지식, 컴퓨터 시스템에 대한 깊은 이해. 우대: 컴퓨터 시스템 관련 석·박사, AI/HPC 애플리케이션의 GPU 병렬화·최적화 경험 및 논문 게재, MPI·NCCL 등으로 GPU 클러스터 프로그램 개발 경험, 대규모 C++ 소프트웨어 개발 참여 경력, 딥러닝 기본 지식 및 인공신경망 직접 구현 경험, 주요 학술대회(ASPLOS, HPDC, ISCA 등) 논문 게재 이력.
기술 스택
OpenCLCUDAC++MPINCCLGPU 아키텍처커널 코드 생성기오토 튜너GPU 클러스터고속 인터커넥션