2 days ago
Amsterdam, Netherlands or London, United KingdomSenior
Base Salary
$170k - $300k/yr
Responsibilities
- Tune GPU clusters and InfiniBand networks for HPC and GPU-based environments.
- Analyze and troubleshoot GPU and InfiniBand issues, determine root causes, and propose corrective actions.
- Integrate new hardware, including GPU support through Kubernetes, QEMU, and KVM software stacks.
- Enhance automation for proactive monitoring, fault detection, and issue resolution.
- Configure and manage GPU devices and InfiniBand fabrics.
Requirements
- 5+ years of professional experience in system-level software development focused on performance optimization and low-level programming.
- 3+ years of hands-on Linux systems experience, including administration, troubleshooting, and performance tuning.
- In-depth understanding of server architecture, PCIe devices, NICs, the Linux OS/kernel, and HPC systems.
- Strong proficiency in one or more of C/C++, Go, or Python.
- Preferred experience includes GPU end-to-end testing in cluster environments, HPC workload optimization, RDMA, RoCE, InfiniBand, SDN, HPC cluster networking, QEMU/KVM virtualization, PyTorch, TensorFlow, MPI, and NCCL.
Benefits
- Competitive compensation ranging from $170k-$300k plus equity based on experience.
- Career growth and learning opportunities.
- Flexibility and ownership.
- Collaborative and innovative culture.
- Opportunity to work on impactful AI projects.
- International environment with talented teams.
About Nebius
Nebius builds a full-stack AI cloud offering GPU compute, storage, and tools for training and deploying ML models for startups, enterprises, and research labs. It sells consumption-based cloud infrastructure (IaaS/PaaS) and managed services tailored to generative AI workloads, including large-scale model training and inference. The company is headquartered in Amsterdam and operates as an independent provider.
