Senior Software Engineer, Distributed Systems Engineering - DGX Cloud
New
N
NVIDIAAI infrastructure
United StatesFull-TimeSenior
SalaryThe base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years in similar role
- Required Skills
- PythonKubernetesGoDistributed Systems
Requirements
- Have 5+ years of experience in a similar role.
- Bring experience with large-scale production systems.
- Have software engineering experience in a highly technical organization.
- Demonstrate software development experience with Kubernetes APIs and frameworks, beyond operating a cluster.
- Know a systems programming language such as Go or Python.
- Have a solid understanding of data structures and algorithms.
- Hold a BS in Computer Science, Engineering, Physics, Mathematics, or a comparable degree, or have equivalent experience.
- Have experience with common software engineering principles, tools, and techniques.
- Bring experience managing and automating large-scale distributed systems independent of cloud providers.
- Have hands-on experience with cluster management systems such as Kubernetes, Slurm, or Bright Cluster Manager.
Responsibilities
- Develop custom software for scheduling GPU resources on Kubernetes.
- Build monitoring and health-management capabilities for GPU assets.
- Use GPU hardware diagnostics, cluster telemetry, and network telemetry.
- Work with NVIDIA teams to keep production AI clusters reliable and consistent.
- Evaluate system failures and improve services through the incident management process.
View Full Description & ApplyYou'll be redirected to the employer's site