NVIDIA is widely considered to be one of the world’s most desirable employers! NVIDIA has some of the most forward-thinking and hardworking people in the world working together to advance accelerated computing and AI. If you are a creative and autonomous technologist with a passion for working with developers and shaping the future of AI in the public sector, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. Applications for this job will be accepted at least until March 21, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior System Software Engineer, NCCL – Partner Enablement
Location
California + 1 moreAll locations: California, Texas
Posted
62 days ago
Salary
$152K - $218.5K / year
Seniority
Senior
Job Description
Job Requirements
- B.S./M.S. degree in CS/CE or equivalent experience with 5+ years of relevant experience.
- Experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM)
- Excellent C/C++ programming skills, including debugging, profiling, code optimization, performance analysis, and test design
- Experience working with engineering or academic research community supporting HPC or AI
- Practical experience with high performance networking: Infiniband/RoCE/Ethernet networks, RDMA, topologies, congestion control
- Expert in Linux fundamentals and a scripting language, preferably Python
- Familiar with containers, cloud provisioning and scheduling tools (Docker, Docker Swarm, Kubernetes, SLURM, Ansible)
- Adaptability and passion to learn new areas and tools
- Flexibility to work and communicate effectively across different teams and timezones
Benefits
- Equity
- Benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
Fieldwire by HiltiThe all-in-one jobsite management software for field to office communication.
Mid-Level Fullstack Engineer developing core features for construction management platform
Software Engineer developing ticketing solutions at SeatGeek
Software Engineer I, Fullstack, Risk Engineering
FlexFlex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!
Software Engineer I developing backend services and APIs for Flex's risk engineering systems
Full-Stack Developer at HOLYWATER creating AI-based entertainment products