NVIDIA

Software Development Engineer


PayCompetitive
LocationRemote
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: JR1977781

      We are looking for a Software Development Engineer for the IPP team! NVIDIA has a number of initiatives related to software products and the long-term support needs of our customers across the Enterprise, Healthcare, Telecommunications, and Auto sectors. We are seeking a Software Development Engineer to help develop new tooling required to build and maintain these products while working with the most recent NVIDIA-specific and open-source software needed for Deep Learning and other accelerated computing use cases.

      What you will be doing:

      • Learn how NVIDIA both currently builds and plans to build software in the future.

      • Design and implement new features for our CI workflows as well as optimize processing large amounts of data.

      • Build internal software tools that improve our developers’ productivity.

      • Partner with senior team members to plan your work, share progress updates and results, and adjust your direction based on feedback.

      What we need to see:

      • Bachelor's in computer science, software engineering, or a related field or equivalent experience

      • 5+ Years of experience

      • Strong understanding of data structures.

      • Experience with Python, Javascript, or another programming language used for tooling.

      • Experience with version control systems such as Git and Perforce.

      • Excellent debugging, problem solving, and interpersonal skills.

      • Good spoken and written English.

      Ways to stand out from the crowd:

      • Experience developing web applications, microservices, or data science.

      • Experience with container technologies like Docker and Kubernetes.

      • Background creating graphical user interfaces or UX design.

      • Familiarity with continuous integration systems like Gitlab CI, Jenkins, or Github Actions.

      With competitive salaries and a generous benefits package (www.nvidiabenefits.com ), we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

      The base salary range is 144,000 USD - 270,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.