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+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

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