← Back to jobs

NVIDIA Logo
Senior System Software Developer

NVIDIA

 

Amsterdam, Netherlands

Posted On: 1 day ago
Experience: 7+ years
Availability: Remote
Openings: 1
Category: Software Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop and maintain Kubernetes integrations for Linux-based cluster management software, enabling customer deployment, management, and monitoring of GPU workloads.

This role is remote.

Responsibilities

  • Develop Kubernetes operators to facilitate diverse workloads within Kubernetes clusters.
  • Integrate NVIDIA components into Base Command Manager and ensure GPU utilization via Kubernetes or Slurm.
  • Support the engineering team with deep-dive troubleshooting of Kubernetes-specific issues.
  • Design and implement systems programming solutions for concurrent workloads.

Required Skills

  • 7+ years of relevant systems programming experience.
  • Fluency in C++ and/or Python.
  • In-depth knowledge of Linux operating systems and Kubernetes architecture.
  • Experience with concurrent programming techniques.
  • Familiarity with high-speed interconnects (Infiniband, Spectrum X).
  • Experience with parallel filesystems (Lustre, GPFS, BeeGFS, WekaIO).
  • Experience utilizing hardware accelerators such as GPUs.

Preferred Skills

  • Experience with high-performance computing (HPC) and system administration.
  • Background with GoLang.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs