Senior Software Architect - AI and HPC

October 28

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing β€’ artificial intelligence β€’ deep learning β€’ virtual reality β€’ gaming

10,000+

Description

β€’ Creating proofs-of-concept to evaluate and motivate extensions in AI Frameworks (PyTorch/NEMO), HPC programming models (MPI, OpenSHMEM, PGAS), new runtime designs, and new network hardware features. β€’ Research, design and implement features for AI and HPC communication middleware (NCCL, Open MPI, UCX, UCC, NVSHMEM), and Deep Learning frameworks such as TensorFlow/Pytorch. β€’ Review, design, and implement features to enhance compiler features to support the NVIDIA networking ecosystem. β€’ Research, design and develop hardware features relevant to scientific, Deep learning, and data-intensive workloads.

Requirements

β€’ Ph.D, Masters, or Bachelors in computer science, computer engineering, or a closely related field or equivalent experience. β€’ 8+ years of experience in parallel programming models, and/or network architecture. β€’ Background in algorithm design, system programming, and computer architecture. β€’ Strong programming and software development skills. β€’ Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Benefits

β€’ Equity β€’ Generous benefits package

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com