Software Engineer, GPU Performance Tools
$124k - $195.5kNVIDIA
Software Engineer
NVIDIA's GPU Architecture Group is seeking an outstanding software engineer to advance the state of the art in GPU performance tools. This role offers the opportunity to develop innovative profiling capabilities on the next-generation hardware. In this role, you will get to reshape how engineers understand and optimize the world's most advanced GPUs. If you want the freedom to take features from concept through implementation while applying critical thinking and engineering judgment, this is the role for you!
What you'll be doing:
- Build innovative features for NVIDIA's GPU profiling tools from inception to execution
- Incorporate new hardware profiling capabilities into tools and workflows
- Work independently based on high-level requirements, filling in build details and making sound engineering decisions
- Collaborate with architects, performance engineers, and other software teams to understand requirements and deliver solutions
- Improve and maintain a large, evolving codebase with high standards for quality and reliability
What we need to see:
- B.S., M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience)
- 3 years or more experience writing production software in Python and C++
- Proven foundation in computer architecture and performance analysis
- Experience in parallel programming or accelerated computing
- Track record of building tools or infrastructure for other engineers, with a strong sense of what makes a great developer experience
- Up to date with the latest software engineering practices including AI-enabled development tooling
Ways to stand out from the crowd:
- Contributions to open-source performance analysis tooling
- Experience as a user or creator of CPU or GPU profiling tools
- Experience in GPU computing or accelerated computing platforms
- Background with building software tools on top of hardware capabilities
- Familiarity with AI workloads and their performance characteristics
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 124,000 USD - 195,500 USD for Level 2, and 152,000 USD - 241,500 USD for Level 3. You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until June 7, 2026. 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.
$124k - $195.5k
...computing. An era in which our GPU acts as the brains of... ...strength is our sophisticated software platforms and simulation... ...authoring languages and tools, and driving performance improvement. NVIDIA is continuously... ...Science or Computer Engineering or equivalent experience...PerformanceWork experience placement$152k - $241.5k
...for highly motivated, creative engineers to join the Platform Software team. You will work with a... ...sophisticated automation triage tools and, FW and OS-drivers issue... ...Drive end-to-end performance excellence: debug and root-cause GPU bottlenecks and issues for gaming...Performance$109k - $160k
...GPU Infrastructure Software Engineer Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for... ...delivers a platform of technology, tools, and teams that enables innovators... ...CoreWeave combines superior infrastructure performance with deep technical expertise to...PerformancePermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$126.8k - $190.9k
A leading tech company in Santa Clara is seeking a Graphics Performance Tools/Content Engineer. You’ll develop analytics tools for GPU performance, debug software issues, and collaborate closely with engineers. Required qualifications include programming experience in...Performance$207k - $300k
Software Engineer, GDC LLM Serving and GPU Performance Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 8 years... ...the next generation of performance analysis tools to dissect and enhance GPU utilization. This is a unique...PerformanceFull time$272k - $431.25k
...Principal Ai And Ml Infra Software Engineer, Gpu Clusters We are seeking a Principal AI and ML... ...initiatives. Monitor and optimize the performance of our infrastructure ensuring high... ...an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA...Performance$152k - $241.5k
...in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the... ...looking for highly motivated Senior Software Engineers to work on our GPU Fabric... ...existing vacancy. NVIDIA uses AI tools in its recruiting processes....Performance- ...next-generation, high-performance, power-efficient processor... ...role as part of the GPU Pre-silicon Performance... ...responsible for developing tools and content needed to... ...Tools/Content Engineer, your responsibilities... ...performance issues to identify software problems Working with...Performance
$184k - $287.5k
...We are seeking a Senior Software Engineer to help build and improve AI Assisted Developer Tools connected through web APIs, IDEs and... ...from coding to profiling and performance fine-tuning. In this role,... ...libraries. Background with GPU optimization, GPU/CPU profiling...Performance$140k - $224.25k
...NVIDIA Software Development Engineer in Test Are you passionate about inspiring... ...change, building data driven tools to improve software quality... ...optimize the testing workflows in GPU domain. Write... ...reviews including feedback on performance, scalability, and correctness...Performance$152k - $241.5k
...video games to life by creating tools that empower developers to... ..., creative and innovative software engineer help pioneer the next generation... ...only streamline graphics performance but also support emerging... ...Compiler, Driver, Research, and GPU Architecture teams. Drive...PerformanceWork experience placement- ...world, over 10 times faster than GPU-based hyperscale cloud... ...Create visualization and analysis tools to enable efficient root-... ...record of building reliable, high-performance systems and tooling.... ...experience debugging complex hardware/software systems and driving issues to...Performance
$126.8k - $190.9k
Graphics (GPU) Performance Tools/Content Engineer Santa Clara, California, United States Hardware Do you love creating elegant solutions to highly complex... ...performance Debugging performance issues to identify software problems Working with driver, compiler and app...PerformanceRelocation$184k - $287.5k
...creative and highly motivated engineer with expertise in system s software to join the GPU Software team. You will design... ...engineers Help identify and solve performance bottlenecks in our driver, both... ...vacancy. NVIDIA uses AI tools in its recruiting processes....Performance$189.7k - $232.93k
...industries in three core areas: tools and infrastructure, operating... ...Analyze user needs and software requirements, develop solutions... ...specifications and determine performance standards; Develop scalable... ...infrastructure, robotics, and graphics engineers, as well as startup veterans,...PerformanceFor contractorsFor subcontractor- ...c h i t e c t THE ROLE: As GPU Software Architect, you will provide... ...intent translates into working, performant, and scalable solutions for... ..., drivers, and performance tooling — and you are trusted to make... ..., cross‑functional engineering teams. Strong background in...PerformanceRemote work
- ...Software Engineer III Be an integral part of an agile team that's constantly... .... Deploy and manage GPU workloads in Kubernetes environments... ...GPU programming (CUDA) and performance optimization. Experience... ..., and ML observability tools. Familiarity with MLOps...Performance
- ...company is seeking a Senior Staff Software Developer in Santa Clara.... ...role emphasizes improving AI performance on GPUs and requires... ...performance C++ programming, GPU architectures, and Large Language... ...for groundbreaking software engineering. A Master's degree and significant...Performance
- NVIDIA Gruppe in Santa Clara is seeking a highly motivated GPU/SOC System Software Engineer to join its Software team. You will design, implement,... ...debug software for next-gen hardware, with a focus on performance and robustness. The ideal candidate will have a BS or MS...Performance
$152k - $241.5k
...decades. Our invention of the GPU in 1999 fueled the growth... ...support of infrastructure tools used by design engineers for build and verification... ...gate level designs. As a software engineer, you will craft... ...reliable, scalable and high performance software that are easy to...PerformanceWorldwide$152k - $228k
...Software Engineer, Performance Tooling and Infrastructure Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company... ...How will my new ML model affect contention on the GPU? How does a new data format impact onboard logging rate...PerformanceTemporary work- ...AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and... ...performance from the lowest-level GPU kernels to large-scale distributed... ...profiling and performance analysis tools (e.g., AMD ROCm Profiler, NVIDIA...Performance
$136k - $218.5k
What you’ll be doing: Develop CAD software for high performance chip design and verification related functions Develop new methodologies and tools to achieve design + verification at speed of light (SOL) Work with engineers on project execution support Co-develop EDA tools...Performance$152k - $241.5k
...NVIDIA Chip Designer Tooling And Release Infrastructure... .... Our invention of the GPU in 1999 fueled the... ...Computer Science or Computer Engineering or equivalent experience ~3+ years of software development experience... ...linter, memory check, performance profiling, and code coverage...Performance$125k - $185k
...Software Engineer - Systems Engineering Ai Tooling Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering... ...attainment, skill level requirements, interview performance, and the level and scope of the position. Please...PerformanceFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- Advanced Micro Devices is seeking a principal software developer to join the ROCm GPU-compute team in Santa Clara, California. The ideal candidate will... ...on GPUs, leading a small team, and optimizing performance. Join AMD to innovate in computing and contribute to shaping...Performance
$152k - $241.5k
...computing. An era in which our GPU acts as the brains of... ...for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics... ...applications a GPU or high-performance computing server will... ...using modern AI productivity tools to streamline day-to-day work...Performance$207k - $300k
...years of experience in software development. 5 years... ...Experience with modern GPU architectures (NVIDIA,... ...hierarchies, and performance bottlenecks. Experience... ...etc.) and performance engineering techniques. Preferred... ...density and AI‑powered tools drive rapid development...PerformanceFull timeTemporary workWorldwide- ...advance your career. SENIOR GPU FIRMWARE ENGINEER Firmware... ...workload analysis , identifying performance bottlenecks, and collaborating across software stacks to deliver optimized,... ...cause investigations. Develop tools to analyze GPU performance and...Performance
$184k - $287.5k
...computing. An era in which our GPU acts as the brains of... ...are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role... ...infrastructure, delivering powerful tools, methodologies, and flows to...PerformanceRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, GPU Performance Tools. Be the first to apply!
- software engineer full time Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA
- work from home software developer Santa Clara, CA
- software developer Santa Clara, CA
- software development engineer aws Santa Clara, CA
- software qa engineer Santa Clara, CA
- ngo software engineer Santa Clara, CA
- software engineer staff Santa Clara, CA
- software engineer Santa Clara, CA

