Senior, Software Engineer
Walmart
At a glance
AI generatedAs a Senior Developer Technology Engineer at NVIDIA, you will join the Developer Technology Team to research and develop techniques for optimizing large-scale applications on advanced CPU platforms. Your day-to-day responsibilities include collaborating with industry and academic experts to analyze and optimize complex database and data analytics workloads, ensuring peak performance on modern hardware architectures. You will also publish optimization findings in developer blogs and conferences, influencing the design of future hardware and software at NVIDIA. Ideal candidates hold a Master’s or PhD in Computer Science or related fields, with extensive experience in CPU architecture fundamentals, low-level parallel programming, and C/C++. Expertise in memory subsystems, vectorization, and GPU architectures is preferred, along with strong communication skills to engage the developer community effectively.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 70% of similar postings on FindRole.
Peer median band
$123,500–$215,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$216,250
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 801 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.
Most-posted roles
More like this
Walmart
Walmart
Walmart
Walmart
Walmart
Walmart