Communication performance between the GPUs has a direct impact on the end-to-end application ... Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such ...
Communication performance between the GPUs has a direct impact on the end-to-end application ... Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such ...
... application performance and GPU and data center architecture • Ability to develop intuitive ... engineers, hardware architects, and product managers Company : NVIDIA is a computing platform ...
... application performance and GPU and data center architecture • Ability to develop intuitive ... engineers, hardware architects, and product managers Company : NVIDIA is a computing platform ...
To be disclosed JD: We're looking for a Senior Android Performance Engineer to ensure our flagship Android application delivers a smooth, responsive, and resource-efficient user experience. You will ...
To be disclosed JD: We're looking for a Senior Android Performance Engineer to ensure our flagship Android application delivers a smooth, responsive, and resource-efficient user experience. You will ...
Processor Performance Engineer
Cupertino, CA · On-site +1
$105K - $260K/yr
Ventana Micro - YouTube Processor Performance Engineer will be tasked to: * Critically review ... Application-level workload characterization/optimization Qualifications Required: * In Depth ...
Processor Performance Engineer
Cupertino, CA · On-site +1
$105K - $260K/yr
Ventana Micro - YouTube Processor Performance Engineer will be tasked to: * Critically review ... Application-level workload characterization/optimization Qualifications Required: * In Depth ...
Senior System Software Engineer - GPU Performance
Santa Clara, CA · On-site
$163K/yr
Communication performance between the GPUs has a direct impact on the end-to-end application ... Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such ...
Senior System Software Engineer - GPU Performance
Santa Clara, CA · On-site
$163K/yr
Communication performance between the GPUs has a direct impact on the end-to-end application ... Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such ...
Communication performance between the GPUs has a direct impact on the end-to-end application ... Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such ...
Communication performance between the GPUs has a direct impact on the end-to-end application ... Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such ...
NVH Engineer I
Irvine, CA · On-site
$78K/yr
Evaluate, Test and Develop the Total Vehicle performance / Noise and Vibration performance / Ride & Handling performance of North American Market Hyundai, Kia, and Genesis vehicles as a member of one ...
NVH Engineer I
Irvine, CA · On-site
$78K/yr
Evaluate, Test and Develop the Total Vehicle performance / Noise and Vibration performance / Ride & Handling performance of North American Market Hyundai, Kia, and Genesis vehicles as a member of one ...
CPU Architecture Performance Engineer
San Diego, CA · On-site
$122K - $213K/yr
Engineering Group, Engineering Group > CPU Engineering General Summary: As a leading technology ... If you are an individual with a disability and need an accommodation during the application/hiring ...
CPU Architecture Performance Engineer
San Diego, CA · On-site
$122K - $213K/yr
Engineering Group, Engineering Group > CPU Engineering General Summary: As a leading technology ... If you are an individual with a disability and need an accommodation during the application/hiring ...
NVH Engineer I
Irvine, CA · Hybrid
$78K/yr
Evaluate, Test and Develop the Total Vehicle performance / Noise and Vibration performance / Ride & Handling performance of North American Market Hyundai, Kia, and Genesis vehicles as a member of one ...
NVH Engineer I
Irvine, CA · Hybrid
$78K/yr
Evaluate, Test and Develop the Total Vehicle performance / Noise and Vibration performance / Ride & Handling performance of North American Market Hyundai, Kia, and Genesis vehicles as a member of one ...
SOC Systems Performance Engineer
San Diego, CA · On-site
$99K - $149K/yr
Engineer market-leading SoC products with best-in-class performance * Lead and conduct performance ... If you are an individual with a disability and need an accommodation during the application/hiring ...
SOC Systems Performance Engineer
San Diego, CA · On-site
$99K - $149K/yr
Engineer market-leading SoC products with best-in-class performance * Lead and conduct performance ... If you are an individual with a disability and need an accommodation during the application/hiring ...
AI/HPC System Performance Engineer
Menlo Park, CA · On-site
$154K - $217K/yr
... application layers • Experience designing and implementing performance monitoring systems ... Engineering, relevant technical field, or equivalent practical experience • 6+ years of ...
AI/HPC System Performance Engineer
Menlo Park, CA · On-site
$154K - $217K/yr
... application layers • Experience designing and implementing performance monitoring systems ... Engineering, relevant technical field, or equivalent practical experience • 6+ years of ...
Natilus is seeking an Aerodynamics & Performance Engineer to join our team in San Diego, CA. In ... application phase
Natilus is seeking an Aerodynamics & Performance Engineer to join our team in San Diego, CA. In ... application phase
Natilus is seeking an Aerodynamics & Performance Engineer to join our team in San Diego, CA. In ... application phase
Quick apply
Natilus is seeking an Aerodynamics & Performance Engineer to join our team in San Diego, CA. In ... application phase
Natilus is seeking an Aerodynamics & Performance Engineer to join our team in San Diego, CA. In ... application phase
Natilus is seeking an Aerodynamics & Performance Engineer to join our team in San Diego, CA. In ... application phase
Los Angeles, CA The Senior JMeter Performance Test Engineer will lead performance testing activities for large-scale Oracle CCS SaaS and integrated utility application environments. This role ...
Quick apply
Los Angeles, CA The Senior JMeter Performance Test Engineer will lead performance testing activities for large-scale Oracle CCS SaaS and integrated utility application environments. This role ...
GPU Performance Engineer
San Diego, CA · On-site
$87K - $116K/yr
... optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross ... If you are an individual with a disability and need an accommodation during the application/hiring ...
GPU Performance Engineer
San Diego, CA · On-site
$87K - $116K/yr
... optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross ... If you are an individual with a disability and need an accommodation during the application/hiring ...
AI Inference Performance Engineer
Santa Clara, CA · On-site
$164K/yr
This team sits at the intersection of GPU performance engineering and public accountability. What ... application. * Experience with scale-out inference orchestration (MPI, NCCL, K8S) on large GPU ...
AI Inference Performance Engineer
Santa Clara, CA · On-site
$164K/yr
This team sits at the intersection of GPU performance engineering and public accountability. What ... application. * Experience with scale-out inference orchestration (MPI, NCCL, K8S) on large GPU ...
AI Inference Performance Engineer
Santa Clara, CA · Hybrid
$164K/yr
This team sits at the intersection of GPU performance engineering and public accountability. What ... application. * Experience with scale-out inference orchestration (MPI, NCCL, K8S) on large GPU ...
AI Inference Performance Engineer
Santa Clara, CA · Hybrid
$164K/yr
This team sits at the intersection of GPU performance engineering and public accountability. What ... application. * Experience with scale-out inference orchestration (MPI, NCCL, K8S) on large GPU ...
Hardware Validation & Performance Engineer Location: Sunnyvale, CA (Onsite) Duration: 6-Month W2 ... If you require a reasonable accommodation to participate in the application or interview process ...
Hardware Validation & Performance Engineer Location: Sunnyvale, CA (Onsite) Duration: 6-Month W2 ... If you require a reasonable accommodation to participate in the application or interview process ...
Performance Benchmarking Engineer
Cupertino, CA · On-site +1
$105K - $260K/yr
This is your opportunity to work alongside engineers who built iconic processors like the AMD K6 ... Linux application and kernel performance optimization - knowledge of perf, oprofile, flame graphs ...
Performance Benchmarking Engineer
Cupertino, CA · On-site +1
$105K - $260K/yr
This is your opportunity to work alongside engineers who built iconic processors like the AMD K6 ... Linux application and kernel performance optimization - knowledge of perf, oprofile, flame graphs ...
Application Performance Engineer information
See California salary details
$77.5K - $86K
5% of jobs
$86K - $94.6K
12% of jobs
$94.6K - $103.2K
7% of jobs
$104.8K is the 25th percentile. Wages below this are outliers.
$103.2K - $111.7K
4% of jobs
$111.7K - $120.3K
4% of jobs
The median wage is $128.6K / yr.
$120.3K - $128.9K
18% of jobs
$128.9K - $137.4K
3% of jobs
$137.4K - $146K
11% of jobs
$154K is the 75th percentile. Wages above this are outliers.
$146K - $154.6K
12% of jobs
$154.6K - $163.2K
13% of jobs
$163.2K - $171.7K
12% of jobs
$77.5K
$131.1K
$171.7K
How much do application performance engineer jobs pay per year?
Are performance engineers in demand?
What are the key skills and qualifications needed to thrive as an Application Performance Engineer, and why are they important?
What are Application Performance Engineers?
What is the difference between Application Performance Engineer vs Software Developer?
| Aspect | Application Performance Engineer | Software Developer |
|---|---|---|
| Primary Focus | Optimizing application performance, monitoring, and troubleshooting | Designing, coding, and testing software applications |
| Skills & Certifications | Performance testing, monitoring tools, scripting, certifications like AWS or Azure | Programming languages, software design, development frameworks |
| Work Environment | IT teams, DevOps, performance testing labs | Development teams, coding environments, project management |
While both roles work closely within software projects, Application Performance Engineers focus on ensuring applications run efficiently and reliably, whereas Software Developers create the applications themselves. Understanding these differences helps in choosing the right career path or job focus.
What are some typical challenges Application Performance Engineers face when optimizing complex enterprise applications?
What engineers make $500,000?
What does a performance engineer do?
What engineers make $300,000 a year?

$164K/yr
Full-time
Posted 27 days ago
Job description
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars.
We are the GPU Communications Libraries and Networking team at NVIDIA. We deliver libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. We are looking for a motivated Performance engineer to influence the roadmap of our communication libraries. The DL and HPC applications of today have a huge compute demand and run on scales which go up to tens of thousands of GPUs. The GPUs are connected with high-speed interconnects (eg. NVLink, PCIe) within a node and with high-speed networking (eg. Infiniband, Ethernet) across the nodes. Communication performance between the GPUs has a direct impact on the end-to-end application performance; and the stakes are even higher at huge scales! This is an outstanding opportunity for someone with HPC and performance background to advance the state of the art in this space. Are you ready for to contribute to the development of innovative technologies and help realize NVIDIA's vision?
What you will be doing:Conduct in-depth performance characterization and analysis on large multi-GPU and multi-node clusters.
Study the interaction of our libraries with all HW (GPU, CPU, Networking) and SW components in the stack
Evaluate proof-of-concepts, conduct trade-off analysis when multiple solutions are available
Triage and root-cause performance issues reported by our customers
Collect a lot of performance data; build tools and infrastructure to visualize and analyze the information
Collaborate with a very dynamic team across multiple time zones
M.S. (or equivalent experience) or PhD in Computer Science, or related field with relevant performance engineering and HPC experience
3+ yrs of experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM)
Experience conducting performance benchmarking and triage on large scale HPC clusters
Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals)
Implement micro-benchmarks in C/C++, read and modify the code base when required
Ability to debug performance issues across the entire HW/SW stack. Proficient in a scripting language, preferably Python
Familiar with containers, cloud provisioning and scheduling tools (Kubernetes, SLURM, Ansible, Docker)
Adaptability and passion to learn new areas and tools. Flexibility to work and communicate effectively across different teams and timezones
Practical experience with Infiniband/Ethernet networks in areas like RDMA, topologies, congestion control
Experience debugging network issues in large scale deployments
Familiarity with CUDA programming and/or GPUs
Experience with Deep Learning Frameworks such PyTorch, TensorFlow
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive 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 Nvidia
Sourced by ZipRecruiter
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.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1993