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- ...features within a structured Software Development Life Cycle (SDLC... ...and monitors post‑release performance to ensure alignment with specifications... ...degree in Computer Science, Engineering, Information Technology,... ...3) years of experience as a Senior Software Engineer/Developer...SeniorPerformanceFull time
$184k - $287.5k
...lasting impact on the world.We are looking for an experienced Software Engineer to develop our core libraries for Agentic Applications. Are... ...provide critical acceleration and optimization for highly performant and efficient agents. Work directly with a community of creative...SeniorPerformanceFull timeRemote work- ...experiences that captivate consumers, fuel performance, and help telecoms and OEMs... ...value of our on-device presence.As a Senior Android Engineer, you'll build and harden the SDKs and... ...:5+ years building production mobile software, with deep expertise in Android (Kotlin...SeniorPerformanceFull timeLocal area
$120.5k - $276.5k
Senior Software Engineer - StorageThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...the following areas highly desirable:Data path for high performance storage systemsDistributed file systems, storage systems,...SeniorPerformanceFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week- ...immigration sponsorship for this position. Job Description: Software Engineer in Test The Role The WI Emerging Business is... ..., and testing developed components Ensuring designs meet performance, security, usability, and reliability and scalability...SeniorPerformanceFull time
$168k - $264.5k
...a lasting impact on the world.NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact VLSI CAD... ...development, review, test, and support of high-capacity and high-performance chip design and visualization tools, with possible tasks...SeniorPerformanceFull timeWorldwide$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture... ...distributed systems, familiarity with software testing and deployment, and excellent communication... ...in Artificial Intelligence, High-Performance Computing, and Visualization. Our...SeniorPerformanceFull time$176k - $333.5k
...Make the choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure... ..., Elixir. ~ Understands scalability challenges and performance of server-side code. Able to craft and develop...SeniorPerformance$224k - $356.5k
...NVIDIA's Local AI team is building the software stack that makes large language models... ...best experience. We own the platform — performance, CI/CD pipelines, validated recipes, and... ..., or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent...SeniorPerformanceFull timeLocal area$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that... ...large fleets of Linux-based compute nodes.Understanding of performance, security, reliability, fault tolerance, state management,...SeniorPerformanceFull timeRemote work- ...Senior Software Engineer – Storage. This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...the following areas highly desirable: Data path for high performance storage systems Distributed file systems, storage...SeniorPerformanceWork experience placementWork at officeLocal area2 days per week
- ...platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Staff Software Engineer position, you’ll lead the development of... ..., ensuring consistency in design, security, performance, and reliability identify and evaluate emerging...SeniorPerformanceFull time
$152k - $241.5k
...of infrastructure tools used by design engineers for build and verification of architectural... ..., rtl, and gate level designs. As a software engineer, you will craft highly... ...team to build reliable, scalable and high performance software that are easy to use by hundreds...SeniorPerformanceFull timeWorldwide- ...deliver better clinical and financial outcomes by elevating the performance of teams. We help organizations across the continuum of... ...to employeesJob DescriptionSUMMARY:We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks,...SeniorPerformanceLive inWork at officeWork from homeFlexible hours
$167.7k - $245.2k
...technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight software... ....As part of the Windows agent engineering team, you will focus on extending... .... You will work closely with senior engineers, architects, and cross-functional...SeniorPerformanceFull timeTemporary workLocal areaRemote workFlexible hours$152k - $241.5k
...degree (or higher) in Computer Science or Computer Engineering or equivalent experience3+ years of software development experienceExperienced in a compiled... ...development.Proficiency in C++ linter, memory check, performance profiling, and code coverage tools.Experienced...SeniorPerformanceFull time- ...refactoring of Ruby and Node.js applications, ensuring scalability, reliability, and performance.Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions.Refactor and optimize legacy codebases, improving application...SeniorPerformanceContract work
$184k - $287.5k
AI Infrastructure Engineers at NVIDIA build the systems, tooling, and data infrastructure... ...of product, infrastructure, and software engineering and who want to build automated... ...developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU,...SeniorPerformanceFull timeRemote work- ...Workplace Investing (WI) organization is seeking an experienced Sr. Software Engineer to join our CVT team within Stock Plan Services (SPS). The... ..., MQ-Series, SQL, and VSAM files.· Experience in mainframe performance tuning and capacity planning, including ways to reduce I/Os,...SeniorPerformanceFull time
- ...organization is seeking a highly motivated Senior Cloud Engineer to help transform how enterprise... ...deep infrastructure expertise with a software engineering mindset. You will... ...management. Optimize infrastructure performance, scalability, and operational readiness...SeniorPerformanceFull timeWorldwide
$152k - $241.5k
...developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU,... ...intelligence.We’re looking for a Senior SRE to join our Compute Farm team and help... ...Python, Go, Perl, or Ruby.Mentored other engineers and influenced technical direction through...SeniorPerformanceFull time$105.5k - $168.8k
...Becton Dickinson seeks a Senior Software Engineer for the Pyxis ES Development team to design and deliver enterprise software solutions. The... ...implement software following coding guidelines for optimal performance and maintainability Evaluate and test own software, peer...SeniorPerformance- ...Analog Devices, Inc. is seeking a Staff Analog Design Engineer to lead complex analog and mixed-signal IC design, providing... ...decisions and collaborate with layout, test, and software groups to ensure high-performance, reliable products across applications and markets....SeniorPerformance
$272k - $431.25k
NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The Isaac robotics platform — spanning... ...Manipulation team. Recruit, grow, and mentor a high-performing team of robotics software engineers; set direction, raise the technical bar, and...SeniorPerformanceFull time- ...trait choice, and digital platforms for unmatched in-field performance. Our seeds help mitigate risks such as disease, insect, weed... ...We are seeking an innovative and highly motivated Senior Cloud Engineer / Technical Lead based in Durham, NC, to provide hands‑on engineering...SeniorPerformanceLocal areaFlexible hours
- ..., NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites... ...squads, CI/CD practices, and code quality while ensuring performance, security, usability, reliability, and scalability. The...SeniorPerformanceHourly payLocal area
- ...based in Durham, North Carolina. Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the... ...Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on...SeniorPerformanceHourly payContract workLocal area
- ...Job Summary We are seeking a Senior Software Engineer - Architect with deep hands-on experience in Java and Spring Boot to lead the architecture and delivery of complex enterprise systems. The role requires strong expertise in AWS, event-driven architecture, Kafka,...Senior
- ...Data Engineer We are seeking a skilled data engineer with hands on experience in Snowflake, Python, and Google Cloud Platform (GCP... ...and warehouse architecture. Optimize SQL queries and Snowflake performance (e.g., clustering, materialized views). Implement cost...SeniorPerformance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUTLASS Performance. Be the first to apply!
- software engineer full time Durham, NC
- graduate software developer no experience Durham, NC
- software engineer healthcare Durham, NC
- network software engineer Durham, NC
- senior software engineer Durham, NC
- software system engineer Durham, NC
- software developer Durham, NC
- ngo software engineer Durham, NC
- startup software engineer Durham, NC
- software web developer Durham, NC


