1+ months

Senior Performance Software Engineer - NVIDIA

Santa Clara, California

We are now looking for a Performance Software Engineer

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company, and build our teams with the smartest people in the world. Join us at the forefront of technological advancement.


What You’ll Be Doing

  • You will craft and implement performance automation infrastructure using open source tools.
  • Debugging various issues related to system performance and implement proper checks to generate consistent results
  • You'll work closely with other software engineers to evaluate performance of deep learning frameworks on GPU accelerated systems.
  • Work collaboratively with other specialists, and be willing to tackle any engineering tasks that contribute to the progress towards the goals of the team and the company


What We Need To See

  • We would like to see previous experience implementing and maintain performance infrastructures using open source tools and/or proprietary software
  • You'll need strong Scripting experience in Shell. Python is a plus
  • Knowledge of automation, data preparation and presentation open source tools like Jenkins, ELK,..
  • Interest in hardware infrastructure and low-level operating system knowledge, specifically filesystems, memory/resource management, scheduling.
  • Knowledge of system-debugging and monitoring tools.
  • Excellent communication and planning skills.
  • Self-driven and able to drive the process from planning to execution
  • A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience. Minimum number of years of experience is 6


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.


  • Data Engineer
  • Data Scientist
  • Data Analytics

Featured Jobs

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Performance Software Engineer - NVIDIA

Santa Clara, California

Share this job

Senior Performance Software Engineer - NVIDIA

Santa Clara, California

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast