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. 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. #J-18808-Ljbffr NVIDIA

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

    NVIDIA is seeking a talented individual for their CUTLASS team to benchmark and enhance the performance of deep learning models. A strong...  ..., alongside advanced degrees and 3+ years of experience in software performance analysis. The role involves identifying performance... 
    Senior

    NVIDIA

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

    Nvidia Corporation in Santa Clara seeks a talented software engineer to develop core components of the CUTLASS platform, including Tensor Core MMAs and other GPU features. This position requires a strong background in C++ and experience in high-performance computing. The... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking an expert to develop and optimize deep learning kernels using CUTLASS. This role involves writing Tensor Core-based kernels and collaborating closely with various teams to deliver high-performance applications. The ideal candidate will have a Master's... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is looking to hire an innovative engineer for its CUTLASS team in Santa Clara, California. You will develop core components for high-performance...  ...stack, showcasing novel GPU features with high-performance kernels. NVIDIA offers a competitive salary with equity and... 
    Senior

    NVIDIA

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

    Nvidia Corporation

    Santa Clara, CA
    3 days ago
  • Nvidia Corporation in Santa Clara is seeking a skilled software engineer to develop Tensor Core-based deep learning kernels using CUDA. You will optimize these kernels for performance and collaborate with various teams to deliver high-quality solutions. The ideal candidate... 
    Senior

    Nvidia Corporation

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

    NVIDIA

    Santa Clara, CA
    1 day ago
  • CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing...  .... Candidates should have strong expertise in C/C++, kernel mode development across multiple platforms, and an ability... 
    Senior

    CrowdStrike

    Sunnyvale, CA
    1 day 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
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days 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

    NVIDIA Gruppe

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

    Senior Linux Kernel Software Engineer page is loaded## Senior Linux Kernel Software Engineerlocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2015068NVIDIA has been transforming computer graphics, PC gaming, and accelerated... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 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...  .... About The Job Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking an experienced AI systems engineer to innovate and develop cutting-edge technologies in AI inference systems. You will design and optimize kernel technologies to accelerate workloads for NVIDIA's hardware architecture. The ideal candidate holds a Master... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

    We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment...  ...and developing custom GPU kernels in CUDA and/or Triton. This is an exceptional...  ...in frameworks such as CUDA, CUTLASS, or Triton. Increasingly known as... 
    Senior

    NVIDIA

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

    A leading technology company is seeking a Senior Software Engineer for AI and DL Kernel Libraries in Santa Clara, CA. The role involves designing and optimizing kernels for high-impact AI workloads and collaborating with engineers on innovative solutions. Candidates should... 
    Senior
    Remote job

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • AMD is seeking a senior C++/Linux expert to optimize and develop deep learning frameworks for AMD GPUs. You will work on GPU kernels, model performance, and multi-GPU/multi-node scales while collaborating with internal teams and open‑source maintainers. The ideal candidate... 
    Senior

    AMD

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

    NVIDIA Gruppe is seeking talented AI systems engineers to advance innovative technologies in AI inference systems software. This role involves developing cutting-edge libraries, code generators, and kernel technologies for NVIDIA's architecture, emphasizing high-impact... 
    Senior

    NVIDIA Gruppe

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

    NVIDIA is seeking AI systems engineers to innovate in the inference systems software stack. The role involves designing and optimizing libraries and kernel technologies, significantly impacting AI workloads. Candidates should have a Master's degree (PhD preferred) and... 
    Senior

    NVIDIA

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

     ...a high-caliber Deep Learning Engineer to bridge the gap between cutting...  ...of efficient attention kernels optimized for KV-caching. Conduct...  ...on the road. Architect the software interface to seamlessly...  ...kernels using CUDA, Triton, or CUTLASS to accelerate non-standard neural... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $96.8k - $306.4k

    Job Description 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 the Linux kernel and working on innovative projects across multiple... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    4 days ago
  • Oracle is seeking experienced Linux Kernel Developers to advance the Linux operating system for large-scale cloud environments. This role involves contributing to the Linux kernel and collaborating on projects across various subsystems. Candidates should have several years... 
    Senior

    Oracle

    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
    1 hour ago
  • $184k - $356.5k

    NVIDIA is seeking a Senior System Software Engineer for their Tegra system software group in Santa Clara, California. The ideal candidate will have...  ...skills and experience in operating systems and kernel programming. You will be responsible for designing tests,... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • A leading technology company is seeking a Senior Systems Software Engineer to join their GPU Software team in California. This position involves designing...  ...skills in C programming, and a strong background in kernel development. This role offers a competitive salary and... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions... 
    Senior

    Fortinet

    Sunnyvale, CA
    3 hours 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

    NVIDIA

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

    NVIDIA Corporation

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

    We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Tegra Diagnostics. You will join a dynamic...  ...lifecycle. This can include working in user‑space, kernel, firmware or boot software of SOC. Participate in overall system... 
    Senior
    Immediate start

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive...  ...in system software, operating system internals, kernel modules, and device driver. Compensation and Benefits... 
    Senior
    Work experience placement
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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