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.