HireSleek

Senior Software Developer

  • Full Time
  • Remote

Website Nvidia

About Nvidia

NVIDIA is the world leader in acceleration technologies and is committed to fostering a diverse work environment.

Job Summary

We are looking for an enthusiastic software engineer to join our AI networking acceleration team, to work on a groundbreaking open-source library, using hardware offloads, GPU Kernels and RDMA network cards. Our product is a performance-oriented low-level infrastructure, crafted to change the way inference works.

Key Responsibilities

  • Developing a highly optimized inference framework running on the world’s largest supercomputers and data centers.

Requirements

  • B.Sc. or equivalent experience in Computer Science or Software Engineering
  • 5 years’ experience in modern C++ / C / Rust development
  • 3 years’ experience in Linux environment and familiarity with development tools
  • Deep knowledge of the TCP/IP network stack
  • Understanding of computer architecture and operating systems concepts

Ways to stand out from the crowd

  • Hands-on experience with LLM inference stacks
  • Expertise in distributed storage technologies
  • Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning)
  • Experience in programming CUDA kernels is an advantage
  • Background in parallel programming / high-performance computing / RDMA technology

Benefits & Perks

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers.

To apply for this job please visit nvidia.wd5.myworkdayjobs.com.