

NVIDIA는 게임, 데이터 센터, 클라우드 컴퓨팅, 헬스케어, 제조, 자동차, 로보틱스 등 다양한 분야에서 활용되는 가속 컴퓨팅 및 인공지능 기술을 개발합니다. 그래픽 처리 장치, AI 플랫폼, 시뮬레이션, 산업별 솔루션을 아우르며, 협업형 3D 워크플로를 위한 NVIDIA Omniverse, 자율주행 차량 개발을 위한 NVIDIA DRIVE, 헬스케어 애플리케이션을 위한 NVIDIA Clara 등을 제공합니다. NVIDIA는 첨단 컴퓨팅, 시뮬레이션, AI 기반 분석을 지원하는 인프라와 소프트웨어를 개발하는 대규모 기술 팀을 운영합니다.
NVIDIA GPU 백엔드 컴파일러 엔지니어(원격)
코드 생성과 최적화 업무를 통해 NVIDIA의 독점 C++ GPU 컴파일러 백엔드를 개선합니다. 그래픽, CUDA 및 AI 컴퓨팅 아키텍처를 위한 컴파일러 기술 발전에 기여합니다.
설명
- NVIDIA의 독점 C++ GPU 컴파일러 백엔드를 분석, 수정 및 개선
- 컴파일러 패스와 최적화 기술을 설계하고 구현
- 견고하고 유지 관리가 용이하며 지원 가능한 컴파일러 도구 구축
- 전 세계 컴파일러, 하드웨어 및 애플리케이션 팀과 협력하여 문제를 해결하고 제품 개선
- 아키텍처와 지원부터 함수형 언어 개발까지 딥러닝 컴파일러 기술에 기여
지원 자격
- 컴퓨터 과학, 공학 또는 관련 분야의 학사 학위 또는 이에 상응하는 경험
- 컴파일러 코드 생성 분야에서 3년 이상의 경력
- C++에 대한 고급 실무 능력
- 견고하고 유지 관리가 용이한 솔루션에 중점을 둔 탄탄한 소프트웨어 엔지니어링 기본기
- 효과적인 커뮤니케이션 및 기술 문서 작성 능력
- 자율적이고 의욕적으로 업무를 수행하는 자세
- 상당한 컴파일러 프로젝트 또는 논문 경험을 보유한 석사 또는 박사 학위 소지자 우대
- 명령어 스케줄링, 소프트웨어 파이프라이닝, 레지스터 할당, GlobalISel, TableGen, LLVM IR 및 Machine IR을 포함한 LLVM 코드 생성 경험
- CUDA, DirectX, OpenGL 또는 Vulkan을 사용한 애플리케이션 구축 경험
복리후생
- 주식 참여
- 종합적인 복리후생 패키지
- 매우 경쟁력 있는 보상





