Performance Engineer, Deep Learning and HPC

NVIDIA Ltd.
Santa Clara, CA, United States
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$116,000.0 - $189,750.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Mxnet Amazon Web Services Data Analysis Microsoft Azure Ubuntu (Operating System) CentOS Computer Clusters Compilers Computer Programming Computer Engineering Software Debugging Python (Programming Language)
+11 more
Linux System Administration Unix Shell Cloud Services Scripting Google Cloud High Performance Computing Pytorch Deep Learning Information Technology TensorRT Docker

Job description

Our team is responsible for generating benchmark data across a rapidly growing catalog of Deep Learning & HPC frameworks/applications on Nvidia and as well as competitive products. The data that we collect drives marketing/sales collaterals as well as engineering studies for current and future products. In some instances, we’ll write scripts that improve the team’s ability to gather data through automation and designing efficient processes for testing a wide variety of applications and hardware. You will have the opportunity to work with multi-functional teams and in a dynamic environment where multiple projects will be active at once and priorities may shift frequently. We are now looking for a Performance Engineer focused on Deep Learning (DL) & High-Performance Computing (HPC) applications to join our diverse team.

Requirements

  • B.S. in Computer Engineering, Computer Science or related technical field (or equivalent experience)

  • 2+ years of experience

  • Excellent programming and debugging skills in a scripting language such as Python or Unix shell

  • Advanced knowledge using Linux based systems (Ubuntu and CentOS strongly preferred)

  • Proficient in compiling software from source code, including debugging errors encountered

  • Excellent English verbal and written interpersonal skills to improve collaboration with coworkers

  • Excellent data analysis skills and the ability to summarize findings in a written report

  • Familiarity using a container platform such as Docker or Singularity

Ways to stand out from the crowd:

  • Experience using a GPU-enabled deep learning framework such as PyTorch, MXNet, or TensorRT

  • Experience using GPU-enabled HPC applications such as LAMPS, GROMACS, Amber, RTM, etc…

  • GPU/CPU benchmarking on cloud solutions from AWS, GCP, Azure

  • Software compilers such as GNU, Intel Composer, or PGI

  • Previous experience with computer clusters and cluster orchestration and scheduling tools.

Benefits & conditions

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 116,000 USD - 189,750 USD for Level 2, and 136,000 USD - 212,750 USD for Level 3.

You will also be eligible for equity and benefits (https://www.nvidia.com/en-us/benefits/) .

About the company

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology-and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

1:12 min

Addressing the competitive landscape of specialized hardware demands

Hazal Mestci +1 · Coffee With Developers

1:37 min

Accelerating compute with focused developer tools

Julia Koch Julia Koch +1 · WWC Europe 2026

3:12 min

Configuring Docker images, networking protocols, and persistent storage volumes

Francesco Ciulla Francesco Ciulla · WWC 2024

Videos

See all

Related articles

See all