Skip to content
ITA Jobs
All vacancies
NVIDIA logo

Senior Software Engineer, CUTLASS Performance

NVIDIA

US, CA, Santa Clara +4 more · On-site · relocation$12,667–23,958 gross/mofull-timeNVIDIA Careers (offices abroad)

NVIDIA's high-performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem dedicated to high-performance linear algebra and Tensor Core primitives.

Responsibilities

  • Benchmark the performance of state-of-the-art deep learning models’ inference and training passes to identify key GPU kernel and fusion opportunities.
  • Identify gaps between theoretical and realized performance, and suggest software improvements or model adjustments to resolve them.
  • Develop tooling to automate the benchmarking, analysis, and performance optimization loop to push the limit of CUTLASS kernel performance within DL networks.
  • Be the authoritative resource on kernel performance in the team and engage with teams across NVIDIA including GPU architecture, DL frameworks, and QA as the performance representative for the CUTLASS team.
  • What we need to see
  • Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).
  • 3+ years of relevant industry experience.
  • Strong programming skills in Python and C++.
  • Experience in software performance analysis and optimization.
  • Deep understanding of computer architecture and familiarity with GPUs or similar parallel processing architectures.

Languages

    Work format
    On-site
    Seniority
    Senior
    Posted
    1 Jun 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking