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- ...the organization into moving towards a engineering product model based team structure.... ...Skills You Bring Proven hands on software development experience in Java Web services... ...tools and methods to enable efficiency, performance and agility through automating DevOps...SeniorPerformance
$105.5k - $168.8k
...imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of... ...Summary: The Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative development organization. The ideal...SeniorPerformanceHourly payShift work- Sr. Software Engineer in Test Duration: Long Term Contract Location: Durham, NC - Hybrid (5 days in a month) Job Description: Build and contribute... ...CI and CD pipelines including Unit, Component, Functional, Performance, and Security test automation. Strong knowledge in...SeniorPerformanceLong term contractWork experience placement
- ...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
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...formats, search infrastructure, language design, and performance engineering. The strongest candidates may come from database...SeniorPerformanceFull timeTemporary workFlexible hours- ...Senior ServiceNow DeveloperLocation: Research Triangle Park, Durham NCPosition: HybridDuration: Long TermJob Description:Architect... ...related to ServiceNow configurations, workflows, integrations, and performance.Thanks & RegardsMohan Sai!! Sr RecruiterSoftware Technology...SeniorPerformance
$140k - $160k
...Piper Companies is seeking a Senior Software Engineer to lead the design and development of a platform that provides real-time visibility... ...timelines, bottlenecks, resource utilization, and overall project performance. • Collaborate with product managers, Common Criteria...SeniorPerformanceLong term contract- ...deliver better clinical and financial outcomes by elevating the performance of teams. We help organizations across the continuum of... ...Job Description SUMMARY: We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks,...SeniorPerformanceLive inWork at officeWork from homeFlexible hours
- Senior Backend Java Developer Asset Mgmt Location: Durham, NC Visa: No OPT,CPT,H1B Job... ...data processing and portfolio construction engines. You will be tasked with building... ...Development: Design, develop, and maintain high-performance Java/Spring Boot microservices within an...SeniorPerformanceH1b
- Senior Java Engineer Location: Durham, NC (100 New Millennium Way)/ Westlake, TX Duration: 12 + Month... ...: Maintain application health and performance visibility utilizing Splunk and Datadog... ...Experience: 7+ years of hands-on software engineering experience specializing in...SeniorPerformance
- ...decision content. Position Summary Looma is seeking a Senior or Staff Software Engineer to help turn Looma's Marketplace product into... ...automated integration testing, observability, and system-performance dashboards. Make pragmatic code-review and remediation...SeniorPerformanceFull timeWork at officeWork from homeFlexible hours
- ...design and development of DB Calculation Engine Applications at its North Carolina site.... ..., and Sonar. Optimally operate in agile software delivery environment / Scrum. Work... ...and business sponsors Ensuring code meet performance, security, usability, and reliability and...SeniorPerformance
- ...either Durham, NC or Merrimack, NH or Westlake, TX As a Senior Java AWS Developer, you will utilize strong cloud experience to... ...Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis...SeniorPerformanceHourly payLocal area
- Job Title : Senior Cloud Infrastructure Engineer Location : Onsite - Research Triangle Park, Durham, NC 27... ...and optimize platform reliability, performance, and security • Comfortable working... ...of Experience Regards Surya ****@*****.*** Ruri Software Technologies LLCSeniorPerformance
- ...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
- ..., 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
- ...RxJS) languages and frameworks. Performs API design and development... .... Collaborates with platform engineers, cloud architects, and QA automation... ...delivery of production‑grade software.Primary Responsibilities:... ...(3) years of experience as a Senior Software Engineer/Developer (...SeniorPerformanceFull time
$184k - $287.5k
...gaming, computer graphics, high-performance computing, and artificial... ...that enable researchers and engineers to develop the next generation... ...globally.We are looking for a senior networking engineer to lead the... ..., network or infrastructure software engineeringDeep command of...SeniorPerformanceFull timeRemote work$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$152k - $241.5k
...the world.We are now looking for a Senior Full-stack web applications software architect to join our Hardware... ...platform is essential for hardware engineers and management across the company,... ...throughput, reliability, and low-latency performance.Collaborate closely with hardware...SeniorPerformanceFull time$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- ...hands-on upskilling, and development. As a Senior Analyst, you will play a pivotal role... ...proposal documentation. AI Process Engineering Analyzing current workflows,... ...effectiveness and recommend improvements based on performance metrics and stakeholder feedback....SeniorPerformanceFull timeWork experience placementWork at office
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This... ...support strategic planning and execution. Analyze system performance and implement optimizations to enhance scalability and efficiency...SeniorPerformanceContract work3 days per week- ...Senior Software Engineer A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data scientists and product owners to support and expand KBI'...Senior
- ...sales technical architecture for cloud-based JDE solutions. The role will architect JDE on AWS, Azure and OCI, drive security, performance, and disaster recovery, and collaborate with product and delivery teams across North America to deliver cutting-edge JD Edwards...SeniorPerformanceRemote job
- ...Junior Software Engineer Duration: Long Term Contract Location: Durham, NC - Hybrid (5 days in a month) Job Description: Looking... ...preferred (user and permissions management, file systems, performance tuning) Proficiency with Java required Proficiency with...PerformanceLong term contract
- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...exercise systems in realistic scenarios to uncover edge cases, performance limits, and reliability opportunities Debug and...SeniorPerformanceWork experience placementWork at officeLocal areaImmediate start2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUTLASS Performance. Be the first to apply!
- software developer positions Durham, NC
- senior software engineer remote Durham, NC
- software engineer contract Durham, NC
- cybersecurity software engineer Durham, NC
- part time software developer remote Durham, NC
- junior software developer internship Durham, NC
- software system engineer Durham, NC
- software engineer remote Durham, NC
- work from home software developer Durham, NC
- software engineer Durham, NC



