Senior Software Architect - Deep Learning And Hpc Communications

Invidia

Multiple Locations
Base: 221,250 pln - 507,000 pln depending on level...
C/c++ programming and debugging
Parallel programming models mpi and shmem
Communication runtimes like nccl and nvshmem
NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization

Job Summary

  • NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization.
  • This is an outstanding opportunity to advance the state-of-the-art, break performance barriers, and deliver platforms the world has never seen before.
  • We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility.

Matching Summary

NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization.

Salary

Base: 221,250 PLN - 507,000 PLN depending on level and location; Bonus/Equity: Not specified; Benefits: extensive benefits package

Skills & Requirements

Must-have

  • C/C++ programming and debugging
  • parallel programming models MPI and SHMEM
  • communication runtimes like NCCL and NVSHMEM
  • Linux operating system expertise
  • network architecture and communication scaling

Nice-to-have

  • CUDA programming and NVIDIA GPUs
  • high-performance networks like InfiniBand and NVLink
  • Deep Learning frameworks such as PyTorch and TensorFlow
  • experience with HPC applications
  • strong collaborative and interpersonal skills

Key Requirements

  • M.S./Ph.D. degree in CS/CE or equivalent experience
  • 3+ years of relevant experience
  • ability to work in multi-national, multi-time-zone environment

Work Rights

Not specified

Tailored Resume

Cover Letter