NVIDIA

System Software Engineer, Machine Learning & AI


PayCompetitive
LocationSanta Clara/California
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: JR1975267

      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 doing:

      • Developing 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 DeepStream, 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 summarizing the user experience to senior executives in the company. You will also be writing technical whitepapers, 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 see:

      • A BS or MS in Computer Engineering or Computer Science (or equivalent experience)

      • 1+ years industry experience or internship experience

      • Good working knowledge of Linux

      • Experience developing applications for one or more of these fields: AI, Networking, Robotics, Autonomous driving, Data Center GPU servers.

      • Strong C/C++ and Python programming skills

      • Experience with frameworks such as TensorFlow, PyTorch and others

      • 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 crowd:

      • Experienced 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.

  • About the company

      9637389 Nvidia Corporation is an American multinational technology company incorporated in Delaware and based in Santa Clara, California.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.