
NVIDIA는 게임, 데이터 센터, 클라우드 컴퓨팅, 헬스케어, 제조, 자동차, 로보틱스 등 다양한 분야에서 활용되는 가속 컴퓨팅 및 인공지능 기술을 개발합니다. 그래픽 처리 장치, AI 플랫폼, 시뮬레이션, 산업별 솔루션을 아우르며, 협업형 3D 워크플로를 위한 NVIDIA Omniverse, 자율주행 차량 개발을 위한 NVIDIA DRIVE, 헬스케어 애플리케이션을 위한 NVIDIA Clara 등을 제공합니다. NVIDIA는 첨단 컴퓨팅, 시뮬레이션, AI 기반 분석을 지원하는 인프라와 소프트웨어를 개발하는 대규모 기술 팀을 운영합니다.
딥러닝 추론 시니어 소프트웨어 엔지니어
NVIDIA에서 대규모 AI 추론을 위한 GPU 가속 소프트웨어를 구축하고 튜닝합니다. 오픈 소스 서빙 프레임워크를 개선하고 NVIDIA 가속기 전반의 모델 성능을 높입니다.
설명
- AI 애플리케이션을 위한 GPU 가속 소프트웨어를 구축하고 최적화합니다.
- 대규모 모델 서빙 및 추론을 위한 오픈 소스 프레임워크를 개발하고 유지 관리합니다.
- 추론 플랫폼을 개선하고 언어 모델 배포 및 서빙을 지원합니다.
- 추론 프레임워크를 통해 배포할 새로운 알고리즘을 구현합니다.
- NVIDIA 가속기 전반에서 고급 LLM 및 생성형 AI 모델의 성능 향상을 이끕니다.
- CUTLASS, OAI Triton, NCCL, CUDA 커널 등의 도구를 적용해 모델 서빙 파이프라인을 최적화합니다.
- LLM, 멀티모달 및 생성형 AI 분야의 딥러닝 모델을 분석하고 튜닝합니다.
- 여러 아키텍처와 NVIDIA 가속기 유형에 걸쳐 모델 성능을 확장합니다.
- NVIDIA 추론 라이브러리, vLLM, SGLang, FlashInfer 및 LLM 소프트웨어에 기능과 코드를 기여합니다.
- 프레임워크, NVIDIA 라이브러리 및 추론 최적화 솔루션을 담당하는 팀과 협업합니다.
지원 자격
- 컴퓨터공학, 컴퓨터과학, EECS, AI 등 관련 분야의 석사 또는 박사 학위나 이에 준하는 경력.
- 관련 소프트웨어 개발 경력 5년 이상.
- 탄탄한 C/C++ 프로그래밍 및 소프트웨어 설계 역량.
- 애자일 소프트웨어 개발 경험 우대.
- Python 경험 우대.
- 딥러닝 모델 추론의 학습, 배포 또는 최적화 관련 프로덕션 경험 우대.
- 성능 모델링, 프로파일링, 디버깅, 코드 최적화 경험 또는 CPU 및 GPU 아키텍처 지식 우대.
- CUDA, OAI Triton 또는 CUTLASS를 사용한 GPU 프로그래밍 경험 우대.
- PyTorch, vLLM 또는 SGLang과 같은 딥러닝 소프트웨어 프로젝트 기여 경험.
- NCCL 또는 NVSHMEM을 포함한 멀티 GPU 통신 경험.
복리후생
- 종합 복리후생 패키지.
- 주식 보상.