Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, GPU Performance Tools

$124k - $195.5k

NVIDIA

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.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, GPU Performance Tools in Santa Clara, CA vacancy
  • $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... 
    Performance
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $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

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $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... 
    Performance
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $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

    Apple Inc.

    Santa Clara, CA
    4 days ago
  • $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... 
    Performance
    Full time

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $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

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...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

    Apple

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $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... 
    Performance
    Work experience placement

    NVIDIA

    Santa Clara, CA
    12 hours ago
  •  ...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

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    2 days ago
  • $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... 
    Performance
    Relocation

    Apple Inc.

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    12 hours ago
  • $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,... 
    Performance
    For contractors
    For subcontractor

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  •  ...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... 
    Performance
    Remote work

    Advanced Micro Devices

    Santa Clara, CA
    12 hours ago
  •  ...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

    Chase

    Palo Alto, CA
    4 days ago
  •  ...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

    AMD

    Santa Clara, CA
    2 days ago
  • 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

    NVIDIA Gruppe

    Santa Clara, CA
    12 hours ago
  • $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... 
    Performance
    Worldwide

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $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... 
    Performance
    Temporary work

    Nuro

    Mountain View, CA
    1 day ago
  •  ...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

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    1 day ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    12 hours ago
  • $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

    NVIDIA

    Santa Clara, CA
    12 hours ago
  • $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... 
    Performance
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • 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

    Advanced Micro Devices

    Santa Clara, CA
    2 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    12 hours ago
  • $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... 
    Performance
    Full time
    Temporary work
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  •  ...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

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    1 day ago
  • $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... 
    Performance
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, GPU Performance Tools. Be the first to apply!