Logo
NVIDIA

System Software Engineer, Data Center Networking - Cloud Services AI

NVIDIA, Santa Clara, California, us, 95053


NVIDIA platforms are at the center of generative AI, autonomous driving, industrial robots, medical instruments, and data centers across the world where GPU accelerated AI is revolutionizing the technology industry. As a platform company, we deliver not just hardware solutions but also vertically integrated software stacks, GPU accelerated SDKs, libraries, and tools. As we take our products to market, we need dedicated and motivated system software engineers who are passionate about improving overall product quality and user experience. You will collaborate with the engineering, product, and marketing teams to evaluate our hardware and software solutions with a critical eye and help these teams improve the product offering and end customer experiences.

You will be working in a dynamic environment engaging with multiple groups within the company. You should be passionate about working on various AI powered platforms such as embedded systems, autonomous driving, robotics, GPU accelerated machine learning, health care, data sciences, and others. You will use your system and application development knowledge to evaluate user experience and performance of our AI platforms, SDKs, libraries, and AI frameworks. Excellent written and verbal communication skills are important. The ability to work independently and the motivation to pick up new technologies and skills will help you excel on the job.

What You’ll Be DoingDeveloping applications and evaluating usability of our networking products such as BlueField DPU, ConnectX SmartNIC, Spectrum Switches, and others. You will work on various NVIDIA software products such as Nemo, Picasso, NGC, ISAAC, CUDA, TensorRT, cuDNN, RAPIDS, and CLARA to deliver better developer experiences.Engage with various teams across NVIDIA such as product, marketing, hardware, software engineering, and Quality assurance to improve NVIDIA's product offerings.Craft targeted performance tests in CUDA/C++/Python to evaluate performance and benchmark our platforms versus competing products.Write detailed technical reviews of our product and summarize the user experience to senior executives in the company. You will also be writing technical whitepapers and technical product briefs. You may be called upon to run technical demos of our products at prominent industry conferences such as the NVIDIA GPU Technology Conference, CES, SIGGRAPH, and others.Establish strong relationships and communication channels with internal teams.

What We Need To SeeA BS or MS in Computer Engineering or Computer Science (or equivalent experience).2+ years industry experience or internship experience.Good working knowledge of Linux.Experience developing applications for one or more of these fields: AI, Networking, Data Center GPU servers.Strong C/C++ and Python programming skills.Experience with frameworks such as TensorFlow, PyTorch, and others.Good knowledge of cloud APIs, deploying on CSP, Kubernetes, Helm Charts, and other related topics.Capable of working in a rapidly changing environment without losing focus.Ability to multitask effectively in a dynamic environment.Analytical and problem-solving skills.Strong time-management and organization skills for coordinating multiple initiatives, priorities, and implementations of new technology and products into very complex projects.

Ways To Stand Out From The CrowdExperienced in creating compelling collaterals on Networking, writing blogs on, and speaking publicly about data center networking innovations.Knowledgeable about deploying automated network infrastructure in public/private clouds.Cisco Certified Internetwork Expert (CCIE), Cisco Certified Design Expert (CCDE), and/or VMware Certified Professional (VCP) highly desirable.Prior experience in working with RDMA.Experience with Open Networking operating systems, like SONiC and Cumulus.

The base salary range is 116,000 USD - 224,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.

NVIDIA accepts applications on an ongoing basis. 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.

#J-18808-Ljbffr