
NVIDIA는 게임, 데이터 센터, 클라우드 컴퓨팅, 헬스케어, 제조, 자동차, 로보틱스 등 다양한 분야에서 활용되는 가속 컴퓨팅 및 인공지능 기술을 개발합니다. 그래픽 처리 장치, AI 플랫폼, 시뮬레이션, 산업별 솔루션을 아우르며, 협업형 3D 워크플로를 위한 NVIDIA Omniverse, 자율주행 차량 개발을 위한 NVIDIA DRIVE, 헬스케어 애플리케이션을 위한 NVIDIA Clara 등을 제공합니다. NVIDIA는 첨단 컴퓨팅, 시뮬레이션, AI 기반 분석을 지원하는 인프라와 소프트웨어를 개발하는 대규모 기술 팀을 운영합니다.
시니어 소프트웨어 엔지니어, 분산 시스템 및 EDA 인프라
NVIDIA 전자 설계 자동화 인프라를 위한 안정적인 자동화 및 플랫폼 서비스를 구축합니다. 스케줄링, 모니터링, 진단 및 복구 시스템을 통해 대규모 GPU·CPU 컴퓨팅 플릿을 운영합니다.
설명
- 대규모 GPU 및 CPU 컴퓨팅 인프라의 프로비저닝, 구성, 운영 및 수명 주기 관리를 자동화하는 플랫폼을 구축합니다
- EDA 컴퓨팅 환경의 안정성, 가용성 및 활용도를 높이는 모니터링, 시스템 상태 점검 및 복구 기능을 개발합니다
- 하드웨어 배포, 운영 체제 설정, 펌웨어 및 소프트웨어 업데이트, 클러스터 등록 및 복구 절차를 자동화합니다
- 워크로드 스케줄러와 인프라 관리 및 옵저버빌리티 플랫폼을 연결하는 안정적인 서비스와 워크플로를 구축합니다
- 하드웨어 진단 정보, 운영 체제 신호, 스케줄러 정보, 네트워크 및 스토리지 텔레메트리를 분석하여 장애를 진단하고 비정상 시스템을 복구합니다
- EDA, 인프라, 네트워킹, 스토리지 및 하드웨어 엔지니어링 팀과 협력하여 핵심 칩 설계 워크로드를 위한 확장 가능한 플랫폼을 제공합니다
- 인시던트 대응, 근본 원인 조사, 용량 계획 및 프로덕션 서비스의 지속적인 개선에 기여합니다
지원 자격
- 대규모 프로덕션 시스템을 지원하는 소프트웨어 또는 인프라 엔지니어링 경력 5년 이상
- 컴퓨터 과학, 공학, 물리학, 수학 또는 관련 분야의 학사 학위 또는 이에 상응하는 실무 경험
- Go 또는 Python 프로그래밍 능력
- 자료 구조, 알고리즘, 테스트 및 소프트웨어 설계 원칙에 대한 탄탄한 이해
- 분산 시스템 및 대규모 Linux 기반 컴퓨팅 플릿을 위한 자동화 구축 경험
- 복잡한 시스템의 성능, 보안, 안정성, 내결함성, 상태 관리 및 데이터 일관성에 대한 이해
- 인프라 자동화, 소프트웨어 제공, 옵저버빌리티 및 운영 복구 경험
- 명확한 의사소통 능력과 팀, 조직 및 지역을 넘어 협업할 수 있는 역량
- 대규모 EDA 또는 고성능 컴퓨팅 인프라 경험이 있으면 우대
- Linux, GPU 및 CPU 서버 아키텍처, 네트워킹, 스토리지 및 베어메탈 수명 주기 관리에 대한 깊은 지식이 있으면 우대
- Slurm, LSF, Kubernetes 또는 Bright Cluster Manager 실무 경험이 있으면 우대
- EDA 애플리케이션, 라이선스 관리 플랫폼, 고처리량 배치 워크로드 또는 반도체 설계 프로세스 지원 경험이 있으면 우대
- 자동화된 상태 점검, 장애 복구, 펌웨어 및 운영 체제 업그레이드 프로세스 또는 노드 프로비저닝 시스템 개발 경험이 있으면 우대
- 여러 데이터 센터 또는 다양한 하드웨어 환경에서 인프라를 운영한 경험이 있으면 우대
복리후생
- 주식 보상
- 복리후생