Jobs
openai 로고

openai

Software Engineer, Collective Communication

개발AI·머신러닝인프라·DevOps연구·R&D

AI 요약

OpenAI의 Workload Networking 팀에서 대규모 AI 모델 학습을 위한 저수준 네트워킹 스택을 설계하고 구현할 소프트웨어 엔지니어를 채용합니다. C++와 CUDA를 활용하여 고성능 통신 알고리즘을 개발하며, 슈퍼컴퓨터의 성능을 극대화하는 핵심적인 역할을 수행합니다.

주요 업무

C++ 및 CUDA를 이용한 맞춤형 네트워킹 집합 설계 및 구현, 대규모 학습 작업의 네트워크 전송 최적화, 미래 슈퍼컴퓨터 네트워크 설계를 위한 시뮬레이션 수행, ML 연구원과의 협업을 통한 효율적 집합 연산 구현.

자격 요건

저수준 성능 중심 소프트웨어 개발 배경지식, RDMA를 이용한 분산 알고리즘 작성 경험, 저수준 CPU 및 GPU 코드 작성 능력, 네트워크 시뮬레이션 기술 숙지, 집합 통신(Collective communication) 경험 우대.

기술 스택

C++CUDARDMAGPUCPUNetwork Simulation
AI 점수 95core

openai의 다른 공고

알림

알림이 없습니다