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
The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
Apply Now