Senior Software Engineer, CUTLASS Performance

Nvidia

Actively hiring Posted this week Verified listing
Santa Clara, CA · Austin, TX · Hillsboro, OR · Durham, NC · Redmond, WA Posted 3 days ago $152,000$241,500 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $197k
$111k most similar roles pay here $256k

This role pays more than 65% of similar roles. Most pay $143,572–$217,725 — the shaded band above. At the midpoint, this role pays about $197k versus about $181k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

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 855 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 843 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR

Join NVIDIA’s CUTLASS team as a senior software engineer to drive high-performance linear algebra and Tensor Core primitives for AI applications. You will benchmark state-of-the-art deep learning models’ inference and training passes, identify performance gaps, and suggest improvements or model adjustments. Develop tooling to automate the performance optimization loop and serve as the authoritative resource on kernel performance within the team, collaborating with GPU architecture, DL frameworks, and QA teams. Ideal candidates have a Masters or PhD in Computer Science or related field, 3+ years of industry experience, strong Python and C++ skills, expertise in software performance analysis, and hands-on experience with DL framework benchmarking and regression systems. This role involves deep technical work on cutting-edge AI technologies at scale.

What you'll do

  • Benchmark performance of deep learning models’ inference and training passes to identify GPU kernel opportunities.
  • Analyze gaps between theoretical and actual performance to suggest software or model improvements.
  • Develop tooling for automated benchmarking, analysis, and optimization of CUTLASS kernels in DL networks.
  • Serve as the team’s expert on kernel performance, engaging with cross-NVIDIA teams like GPU architecture and QA.
  • Create and maintain performance models and regression systems for continuous improvement.

What we're looking for

  • Masters or PhD in Computer Science/Engineering or equivalent experience.
  • 3+ years of industry experience in software performance analysis.
  • Strong Python and C++ programming skills.
  • Deep understanding of computer architecture and GPUs.
  • Experience with benchmarking deep learning frameworks like PyTorch, JAX.
  • Development of performance models and regression systems for DL.
  • Engagement with cross-functional teams on GPU kernel optimization.

More like this

Similar roles

Senior Software Engineer

The Coca‑Cola Company

Atlanta, GA 30 days ago $171,000$198,000
CI/CD DevOps SRE Kubernetes AWS Salesforce PostgreSQL Python JavaScript React Docker Terraform Git Jenkins Prometheus Grafana SOX Compliance Cloud Infrastructure API Development

Senior Software Engineer

Adobe

San Jose 80 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 65 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 127 days ago
Java Spring Boot Microservices RESTful APIs Docker Kubernetes AWS RDBMS NoSQL CI/CD DevOps Agile GraphQL gRPC Kafka
Remote

Senior Software Engineer

Equifax

St. Louis, MO 70 days ago
Java SpringBoot TypeScript JavaScript HTML CSS GCP AWS Azure Jenkins Terraform Helm Vertex AI Apache Beam Bigtable BigQuery PubSub GCS Composer Angular Bootstrap SQL Server MySQL Git Maven Gradle JUnit Selenium LoadRunner SoapUI CI/CD

Senior Software Engineer

PayPal

San Jose, CA 38 days ago $143,500$212,850
Java Spring MVC Hibernate RESTful APIs Microservices Docker Kubernetes AWS GCP Azure Agile Python Ruby on Rails Caching strategies Performance optimization Large-scale data processing Distributed systems Cloud-native applications
Hybrid