NVIDIA is looking to hire a deeply technical, creative, and hands-on advanced-development researcher to prototype and evaluate novel networking technologies for NVIDIA's Ethernet datacenter solutions, focusing on distributed AI training, High-Performance Computing, Cloud, Storage, network programmability, end-to-end network software stacks, and SDN. NVIDIA is a world leader in high-performance computing technology, AI, and networking with ambitious plans for future systems. This position offers the opportunity to have a real impact in a research-focused team in a dynamic company. The networking advanced-development group is chartered to research and incubate new technologies that will re-define the future data centers and supercomputer performance and functionality. Advanced development software researchers represent us in open-source projects, conferences, and standard bodies.
What you'll be doing:
Developing proof-of-concept implementations of new technologies, and thereafter guiding their incorporation in company products.
Evaluation and analyzing new technologies at scale.
Optimizing collective communications and distributed AI training, and HPC communications. Improving performance on NVIDIA's supercomputers, researching distributed solutions for next-gen data centers networking.
Software development and architecture, ranging from application behavioral analysis and algorithms, network simulations, middleware, and API design, down to implementing OS subsystems, device drivers, FW, and HW modeling.
Customer engagements, academic research collaborations, publishing white papers, blogs, RFCs, and conference lectures/BOFs.
What we need to see:
BSc/MSc/PhDs in Computer science or Electrical Engineering, or equivalent experience.
5+ years of relevant practical experience.
Experienced in Hardware/Software/Firmware integrations.
Able to work independently.
Clear verbal and written communication with the proven ability to build consensus within a large organization.
Ways to stand out from the crowd:
Experience with distributed AI training frameworks, or collective communication libraries.
Practice with innovative network projects and collaborations like SONiC/SAI, P4.
Experience with Ethernet/IP technologies in the data center or edge.
Demonstrated ability to innovate and lead new technologies leading to product impact.
NVIDIA is widely considered to be one of high technology's most desirable employers. We have some of the most forward-thinking technology leaders in the world working for us. Our goal is to craft an environment where you can do your life's best work. If you're creative, adventurous and autonomous, we want to hear from you!
Jobs from our Partners
Senior Solution Architect - Data and Analytics
Senior System Integration and Test Engineer
Critical Infrastructure Engineer
Critical Infrastructure Engineer
Dynamics 365 and C# Developer
Other Jobs from NVIDIA
Senior Applied Machine Learning Engineer, NEMO Microservices
Senior ASIC Verification Engineer, Coherent High Speed Interconnect
Senior Product Manager, Medical Imaging AI
Senior SOCD Design Automation Engineer
Senior ASIC Verification and Infrastructure Engineer – GPU
Similar Jobs
Senior Full Stack Software Engineer
Software Engineer
Software Engineer 1
Software Engineer - R&D Software Development Position
Software Engineer
Software Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 264 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee