About The Position

NVIDIA is seeking an exceptional Senior Software Engineer to help design and build our next-generation cloud platforms. We’re looking for a deeply technical, hands-on engineer with a broad systems perspective and a passion for scalable cloud infrastructure powered by Kubernetes, ConnectX, BlueField NICs, and GPUs. You’ll join a dynamic team developing high-performance computing infrastructure used in some of the world’s largest supercomputers and data centers. This is a fast-paced, collaborative environment where you’ll work on innovative, next-gen products at the forefront of performance, scalability, and functionality.

Requirements

  • BSc in Computer Science or equivalent experience.
  • 7+ years of software development experience with Go/C/C++/Rust.
  • Strong hands-on development experience with the K8s ecosystem.
  • Familiarity with CI/CD tools such as Jenkins, GitLab, or GitHub.
  • Proven ability to design, develop, debug, and maintain complex distributed systems.
  • Excellent communication skills and the ability to collaborate across teams and geographies.
  • Self-starter with adaptability and eagerness to learn new technologies.

Nice To Haves

  • Experience building K8s operators/controllers.
  • Background in HPC or AI infrastructure technologies.
  • Strong networking background

Responsibilities

  • Design and develop scalable, cloud solutions to accelerate HPC and AI workloads using NVIDIA’s advanced technologies (GPUs, DPUs, ConnectX).
  • Contribute to NVIDIA’s AI supercomputing platforms
  • Collaborate with cross-functional teams to deliver new features and improve existing products.
  • Design and develop robust software systems.

Benefits

  • With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers.
  • You will also be eligible for equity and benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service