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

Senior Software Engineer, CUTLASS Performance

$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 enthusiastic about performance and eager to help bridge the gap between current performance and what’s theoretically possible, apply to join the CUTLASS team today!What you'll be doing: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.Ways to stand out from the crowd:Deep understanding of state-of-the art DL model architectures. Hands-on experience with performance benchmarking of DL frameworks like PyTorch, JAX, SGLang, vLLM, TRT-LLM, or others.Experience in developing performance models and performance regression systems.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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, CUTLASS Performance in Santa Clara, CA vacancy
  • $152k - $241.5k

    NVIDIA's high-performance computing platforms are powering the AI revolution across many...  ...and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Performance
    Full time

    Nvidia

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

    NVIDIA's high-performance computing platforms are powering the AI revolution across many...  ...and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Performance
    Full time

    Nvidia

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

     ...seeking highly skilled and motivated software engineers to join us and build AI inference systems...  .... You’ll architect and implement high-performance inference stacks, optimize GPU kernels...  ...MLIR/LLVM, XLA), GPU libraries (e.g., CUTLASS) and features (e.g., CUDA Graph,... 
    Senior
    Performance
    Full time

    Nvidia

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

     ...builds AWS Neuron, the software development kit used...  ...inference and training performance.The Inference Enablement...  ...boundary, our engineers build systematic infrastructure...  ...and mentorship. Our senior members enjoy one-on-...  ...kernel development such as CUTLASS, FlashInfer etc.,... 
    Senior
    Performance
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • As a Senior Software Engineer at Nokia, you'll be at the forefront of our software development efforts. Your expertise in Go development and...  ...skills in API design and Kubernetes internals to create high-performance, scalable systems. This role offers an opportunity to... 
    Senior
    Performance
    Full time
    Temporary work

    Nokia

    Sunnyvale, CA
    2 days ago
  •  ...DescriptionOur client is seeking highly adept Software Engineers to build and scale it's rapidly...  ...infrastructure, high availability, performance and data path software.QualificationsEssential...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Senior
    Performance

    Cloudtrend

    San Jose, CA
    4 days ago
  • $108k - $216k

    Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, high-...  ...supports onsite and offsite ad delivery, ensuring high performance and seamless integration. Members collaborate closely to drive... 
    Senior
    Performance
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...communities. Job Summary: Job Description: PayPal, Inc. seeks Senior Software Engineer in San Jose, CA Job Duties: Design, develop and deploy...  ...on cost and speed. Implement automated testing frameworks, perform code reviews with focus on security and reliability, and... 
    Senior
    Performance
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    PayPal

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

    NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures...  ...topologies design and routing algorithms.Experience in performance optimizations.Demonstrated use of creative ideas,... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob...  ...is looking for a Senior Software Engineer Architect to drive the software architecture...  ...multi-platform software development, performance optimization on designated or general... 
    Senior
    Performance
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    4 days ago
  •  ...NVIDIA is seeking a highly motivated senior software engineer for its communication libraries and network software team. The role focuses on...  ...You will work with CUDA programming, NVIDIA GPUs, and high-performance networks, contributing to MPI/OpenSHMEM specifications and... 
    Senior
    Performance

    Segment (Twilio)

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

     ...driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including dependencies, interface management, and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD... 
    Senior
    Performance
    Full time

    Nvidia

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

     ...re seeking talented and motivated engineers to join our TensorRT team in...  ...-leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the TensorRT...  ...JAX.Knowledge of close-to-metal performance analysis, optimization techniques... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...C, C++, Java, and experience with scripting languages such as Python and JavaScript. Deep understanding on system or program performances, resource allocation and job scheduling Familiar with some of open source projects for system metrics collection and monitoring... 
    Senior
    Performance
    Full time

    Mindlance

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

     ...groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention,...  ...artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and... 
    Senior
    Performance
    Full time

    Nvidia

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

    NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate...  ...architectures, numeric libraries, modular software design.Highly motivated with excellent... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...is seeking a creative and highly motivated engineer to design, develop and verify features for...  ...collaborating with hardware engineers and software teams. You will tackle kernel-level driver development, optimize performance for datacenter and gaming workloads, and contribute... 
    Senior
    Performance

    NVIDIA AI

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

     ...every new AI-powered application is built. We are seeking a Senior Software Engineer focused on container and cloud infrastructure. You will...  ...packaging, and deployment. You will help improve reliability, performance, and scale across thousands of GPUs. There is much more to... 
    Senior
    Performance
    Full time

    Nvidia

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

     ...develops AI drivers!We are looking for a senior engineer to own the engine that makes it all...  ...curation, versioning, and health; metric performance measurement; and release processes...  ...equivalent experience).12+ years building software, with significant time in autonomous... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

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

     ...automotive and robotics. We build the software stack that enables Large Language, Vision...  ..., and robotics to deliver high-performance, production-ready solutions.Contribute...  ...Computer Science, Electrical/Computer Engineering, or a closely related field.4+ years of... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $148k - $226.2k

     ...Simulation group is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios... 
    Senior
    Performance
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    3 days 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...  ...a Senior Software Engineer to join our Agentic AI High-Performance Code Generation team. In this role, you will be at the... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $171.71k - $204.98k

     ...Location : 61 Daggett Drive, San Jose, CA 95134 Job title : Senior Software Engineer Salary Range : $171,708 - $204,984 per year...  ...ability to code in C++ and Python; Deep knowledge of high-performance Linux programming, software architecture design, and computer... 
    Senior
    Performance
    Full time

    Didi Labs

    San Jose, CA
    11 hours ago
  • $224k - $356.5k

     ...Automotive Platform Team is building the software foundation for scalable, high-performance vehicle computing platforms that...  .... We are looking for exceptional engineers who thrive on solving deeply...  ...computing.We are seeking a Senior Software Engineer for next-generation... 
    Senior
    Performance
    Full time

    Nvidia

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

    We are now looking for a Senior Software Engineer for AI Resiliency!At NVIDIA, we are pushing the boundaries of what’s possible in AI. We are...  ...high-quality, production-level C++ and Python code. Enhance performance for AI workloads running on thousands of GPUs.Fault... 
    Senior
    Performance
    Full time

    Nvidia

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

     ...NVIDIA is hiring senior engineers in Santa Clara, California, to develop its AI platform and enhance performance optimizations in deep learning frameworks using JAX. The role demands strong programming skills and system design expertise, along with the ability to effectively... 
    Senior
    Performance

    NVIDIA

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

     ...Vehicles.We are looking for an experienced engineer to join our Planning and Control team to...  ...evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation...  ...with evaluating precision and recall of performance metricsFamiliarity with C++Experience with... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • The Trade Desk is looking for a Senior Engineer on the OpenPath team to lead initiatives in digital advertising. This role involves architecting and building high-performance systems for direct publisher integrations, impacting billions in ad spend. As a technical leader... 
    Senior
    Performance

    The Trade Desk

    San Jose, CA
    1 day 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...  ...experience in GPU kernel development and performance optimizations (especially using CUDA C/C++,... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, 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...  ...and quantization to low-level kernel development and performance optimization.Develop workflows that let users leverage... 
    Senior
    Performance
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

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