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

Senior Software Engineer, CUTLASS Kernels

$152k - $241.5k

NVIDIA

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. Since 2017, it has provided the community with C++ and Python abstractions to implement custom matrix multiply (GEMM) and related math and deep learning computations on NVIDIA GPUs.If you are passionate about developing and optimizing math kernels to extract the highest performance out of the hardware architecture, apply to join the CUTLASS team today!What you'll get to do:Write Tensor Core-based deep learning kernels such as grouped-GEMM, attention, and convolution using CUTLASS CUDA C++ and Python DSL for Blackwell, Rubin, and future architectures.Optimize kernels for peak throughput on both silicon and software performance simulators.Collaborate with teams across NVIDIA including the GPU architecture, NVVM/PTX compiler, CUDA library, and DL frameworks teams to ensure fast, functional, and timely kernel delivery to customers.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 proficiency in C++ programming and software design, including debugging, performance evaluation, and testing.Experience with CUDA, OpenCL, HIP, SYCL, Mojo, Pallas, Triton, Mosaic, Halide, or any general-purpose or domain-specific programming language targeting highly parallel accelerators.Deep understanding of computer architecture and some experience working at the assembly level.Ways to stand out from the crowd:Experience writing code specifically targeting NVIDIA Tensor Cores, particularly through PTX or CUDA/cuTile.Open-source contributions to math kernel libraries or frameworks.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hard working people in the world working for us. If you're creative, autonomous, and love a challenge, consider joining our Deep Learning Library team and help us build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until June 5, 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.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, OR, Hillsboro; US, NC, Durham; US, WA, RedmondType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, CUTLASS Kernels in Santa Clara, CA vacancy
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open-source...  ...training passes to identify key GPU kernel and fusion opportunities.Identify gaps...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open-source...  ...that enable writing high performance kernels, apply to join the CUTLASS team today...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...be critical in enhancing GPU kernels, deep learning models, and training...  ...technologies and advanced engineering principles to drive...  ...integrating graph compilers. Software Engineering Best Practices: Apply...  ...tools like Compute Kernel (CK), CUTLASS, and Triton for multi-GPU and... 
    Senior

    AMD

    Santa Clara, CA
    22 hours ago
  • $184k - $287.5k

    We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to...  ...develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $182k - $242k

     ...inference. Our stack is engineered for speed, scale, and...  ...We're looking for a Senior Engineer for CoreWeave...  ...Performance team, focused on kernel authoring and...  ...computing, GPU/accelerator software, or performance-...  ..., PyTorch, Triton, or CUTLASS. Wondering if you're... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    26 days ago
  • $174k - $253k

     ...experience.5 years of experience in Linux Kernel development using the programming...  ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...accessible technologies.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $152k - $218.5k

    We are now looking for a Senior Kernel Performance Architect for Deep Learning Software! NVIDIA is seeking extraordinary architects...  ...Computer Science, Electrical Engineering or Computer Engineering, or...  ...high performance kernel (such as CUTLASS), work experience on math... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    22 hours ago
  •  ...language and compiler for high-performance GPU kernels, powering major AI frameworks such as...  ...is strategically critical to AMD’s AI software roadmap.AMD GPUs are an official Triton...  ..., GPU architecture, and performance engineering. You are comfortable working across the... 
    Senior

    AMD

    San Jose, CA
    19 hours ago
  • $135.2k - $306.4k

    The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...are seeking highly skilled and motivated software engineers to join us and build AI inference...  ...performance inference stacks, optimize GPU kernels and compilers, drive industry benchmarks...  ...MLIR/LLVM, XLA), GPU libraries (e.g., CUTLASS) and features (e.g., CUDA Graph, Tensor... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $140k - $210k

     ...artificial intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for...  ...You’ll Work WithArista’s Linux Kernel team is responsible for developing...  ...level: Mid-Senior LevelIndustry: Computer Networking
    Senior

    Arista Networks

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

     ...builds AWS Neuron, the software development kit used...  ...software boundary, our engineers build systematic infrastructure...  ...high-performance kernels for ML functions,...  ...sharing and mentorship. Our senior members enjoy one-on-...  ...development such as CUTLASS, FlashInfer etc.,... 
    Senior
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    22 hours ago
  • $184k - $287.5k

    We're now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to push...  ...Python and C++ skills with proven software engineering fundamentals.Hands-on GPU...  ...knowledge of GPU kernel optimization — CUDA, CUTLASS, Triton, or equivalent — and the... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on...  ...accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the operating system. Unified Memory kernel... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...  ...IOKnowledge of memory coherence and consistency modelsBackground with kernel mode developmentExperience with Linux Systems Software... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers to accelerate the discovery and...  ...from SFT/RL pipelines.Each new recipe demands corresponding kernel and model-level implementations in inference engines (vLLM,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...for automotive and robotics. We build the software stack that enables Large Language,...  ...platforms.Collaborate with teams across CUDA, kernel libraries, compilers, and robotics to...  ...in Computer Science, Electrical/Computer Engineering, or a closely related field.4+ years of... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

     ...Language Models and 3D reconstruction? We are looking for a driven Software Engineer to bring ground breaking models into NVIDIA's software...  ...quantization.Experience with low-level optimization of ML models (CUDA kernels)Strong fundamentals in 3D graphics, 3D computer vision or... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...monitoring Hands-on experiences on networking communication and protocols and RESTful architecture Container technology and kernel knowledge is highly desired Knowledgeable in high scalable and available distributed systems Experiences with message queues... 
    Senior
    Full time

    Mindlance

    Santa Clara, CA
    22 hours ago
  • $174k - $253k

     ...high-performance features.Collaborate with engineers across various teams to understand...  ...practical experience.5 years of experience in software development for core system-level...  ...such as databases, operating systems, or kernels.5 years of programming experience in C,... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that...  ...models at scale. This team builds and ships the production GPU kernels and software interfaces that power equivariant deep... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $154.42k - $235.9k

     ...make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime...  .... Advanced networking/IO: io_uring, RDMA/PCIe messaging, kernel/bpf-based observability, packet capture and analysis. Real-... 
    Senior
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $160k - $200k

     ...generation of nuclear reactors! You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and deploy advanced fission...  ...compare, and evaluate reactor designsDevelop physics kernels to solve unanswered problems, or to improve performance... 
    Senior
    Remote work
    Flexible hours

    Oklo

    Santa Clara, CA
    5 days ago
  • $136.5k - $276.5k

    Senior Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will...  ...:We are looking for a Senior Software Engineer with strong expertise in networking...  ...BGP, OSPF, IS-IS)Familiarity with Linux kernel networking and system-level internalsKnowledge... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    1 day ago
  •  ...NVIDIA is seeking a creative and highly motivated engineer to design, develop and verify features for the next generation...  ..., collaborating with hardware engineers and software teams. You will tackle kernel-level driver development, optimize performance for datacenter... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    22 hours ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB20...  ...combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...Platform Team is building the software foundation for scalable, high...  ...are looking for exceptional engineers who thrive on solving deeply...  ...automotive computing.We are seeking a Senior Software Engineer for next-...  .../compiler flows, CUDA kernels, memory behavior, scheduling,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $160k - $210k

     ...drive the next major computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s Senior Software...  ...memory). Experience writing optimized BLAS and DSP kernels. Knowledge of computer architecture. We offer a competitive... 
    Senior
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    4 days ago
  • $184k - $287.5k

     ...lasting impact on the world.We are looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's deep learning...  ...abstractions from model fine-tuning and quantization to low-level kernel development and performance optimization.Develop... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer, Agentic AI! NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing...  ...from the crowd:Low-Level Mastery: Experience writing CUDA kernels and deep-dive profiling using Nsight Compute and Nsight... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, CUTLASS Kernels. Be the first to apply!