Senior Software Engineer, CUTLASS Performance
$152k - $241.5kNVIDIA
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
$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...SeniorPerformanceFull time$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... ...strong background in C++ and experience in high-performance computing. The ideal candidate holds a Master's or...SeniorPerformance$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...SeniorPerformanceFull time$184k - $287.5k
...new AI-powered application is built. We are seeking a Senior Software Engineer - AI Inference Performance to advance innovative LLM and VLM inference. You... ...routing, quantization, and data movement. Use CUDA, CUTLASS, Triton, or related technologies.Establish repeatable...SeniorPerformanceFull time$184k - $287.5k
...developing an innovative software platform (TRT Model... ...externally by research and engineering teams alike developing... ...are now looking for a Senior Deep Learning Software... ...and improving high-performance kernel implementations... ...such as CUDA, CUTLASS, or Triton.Increasingly...SeniorPerformanceFull time$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,...SeniorPerformanceFull time$193.3k - $261.5k
...builds Amazon Neuron, the software development kit used... ...and training performance.The Inference Enablement... ...software boundary, our engineers build systematic infrastructure... ...and mentorship. Our senior members enjoy one-on-... ...development such as CUTLASS, FlashInfer etc., would...SeniorPerformanceWork experience placementInternshipLocal areaFlexible hours- 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...SeniorPerformance
$166k - $244k
Senior Software Engineer, GPU Performance Location: Sunnyvale, CA, USA; New York, NY, USA; Seattle, WA, USA About the job Google's software engineers develop... .... Experience low-level GPU programming (CUDA, Triton, CUTLASS, etc.) and performance engineering techniques....SeniorPerformanceFull timeWorldwide$182k - $242k
...superior infrastructure performance with deep technical... ...inference. Our stack is engineered for speed, scale, and... .... We’re looking for a Senior Engineer for CoreWeave... ...computing, GPU/accelerator software, or performance-... ..., PyTorch, Triton, or CUTLASS. Wondering if you're...SeniorPerformancePermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...NVIDIA is seeking a Senior Software Engineer to join our Agentic AI High-Performance Code Generation team. You will be at the heart of building autonomous systems that optimize coding workflows on NVIDIA's accelerated computing stack. The role focuses on agent design,...SeniorPerformance
- ...together, we’ll advance your career.THE ROLEAMD is seeking a Senior Software Development Engineer to develop and optimize software for next-generation AI... .... You will work across GPU kernel development, performance optimization, AI frameworks, runtime systems, and compiler...SeniorPerformance
- 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...SeniorPerformancePermanent employment
$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,...SeniorPerformanceFull time$224k - $356.5k
...their best work. Come join the team and see how you can make a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-end autonomous driving applications. We are seeking senior...SeniorPerformanceFull time$174k - $252k
...across Hardware, Driver, Runtime, and Performance Analysis teams and many other stakeholders... ...experience.5 years of experience with software development in one or more programming... ...open-source projects.Google's software engineers develop the next-generation technologies...SeniorPerformance$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...SeniorPerformance- ...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...SeniorPerformance
- ...NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa Clara, California. The role involves building... ...experience, with a strong focus on CUDA and high-performance computing. NVIDIA offers competitive salaries along with a...SeniorPerformance
$152k - $241.5k
...and immerse yourself in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking group, moving... ...discussions to ensure seamless integration and flawless performance.What we need to see:B.S. or M.S. in Computer Science, Computer...SeniorPerformanceFull time$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...SeniorPerformanceFull time$152k - $241.5k
The DL Performance Modeling Team’s core mission is to deliver full stack simulation infrastructure... ...actively collaborate with architecture, software, product, and research teams to shape... ...looking for a Deep Learning Software Engineer to help develop simulation infrastructure...SeniorPerformanceFull time$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...SeniorPerformanceFull time- ...Applied Scientist to advance simulation for next-gen robotics at scale. You will push physics-based simulation fidelity, design high-performance tools, and tackle sim-to-real challenges across manipulation and locomotion. You will collaborate with world-class teams,...SeniorPerformance
- ...Carbon, Inc. is hiring a frontend software engineer in Sunnyvale to build customer‑facing web apps and APIs. You will own significant portions... ...React, and integrate with Tier‑0 services. You will improve performance and scalability while collaborating with product managers...SeniorPerformance
- ...CoreWeave is hiring a Software Engineer to help build and scale Weave, its observability and evaluation platform for AI agents. You’ll design... ...APIs, integrate with agent SDKs, and optimize backend performance for low-latency production use. Strong Python/TypeScript skills...SeniorPerformance
$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...SeniorPerformanceFull time$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...SeniorPerformanceFull timeRemote work$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...SeniorPerformanceFull timeLocal areaRemote workWork from home$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...SeniorPerformanceFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUTLASS Performance. Be the first to apply!
- cybersecurity software engineer Santa Clara, CA
- graduate software engineer Santa Clara, CA
- software developer fintech Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software engineer visa sponsorship Santa Clara, CA
- software qa engineer Santa Clara, CA
- network software engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- part time software developer remote Santa Clara, CA

