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.
JR2018987
#J-18808-Ljbffr NVIDIA- ...technical expert to join the CUTLASS team in Austin, Texas. The... ...deep learning models, analyze performance gaps, and enhance GPU... ...PhD in Computer Science or Engineering and at least 3 years of experience... ...essential, along with expertise in software performance analysis and...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...SeniorPerformance- NVIDIA is seeking a passionate software engineer to join the CUTLASS team in Austin, Texas. This role involves developing core components of CUDA C++... ...of industry experience in C++ programming and high-performance code generation. NVIDIA offers an inclusive workplace and...SeniorPerformance
- ...systems that compute with light for AI and HPC workloads. Lead Software Engineer will bridge software across stacks from optimized algorithms... ...teams to demonstrate photonic advantages. You will work on performance‑critical code, demos, and PoCs, with exposure to AI...SeniorPerformance
- Ambiq Micro, Inc. in Austin is seeking a Senior Radio Software Engineer to drive wireless software for the Apollo Blue family, implement specifications, design software, and perform unit tests with cross‑functional teams. You will review code, optimize performance, debug...SeniorPerformance
$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer specializing in NCCL and CUDA to enhance the functionality of ML software stacks. The role involves... ...have strong C/C++ programming skills, experience with performance optimization, and at least 8 years of system-software validation...SeniorPerformance- CrowdStrike is seeking a Senior Software Engineer II for the Sensor Event Runtime team in Austin, TX. You will design and implement high-performance software for endpoint security solutions, emphasizing C and C++ across Windows, Mac, and Linux platforms. This is a hybrid...SeniorPerformanceWork at office
- DRW, a diversified trading firm, is seeking a Senior Software Engineer to work on time-sensitive analytics services and real-time risk monitoring... ...US/UK time zones and a strong emphasis on mentorship and knowledge sharing within a high-performance team. #J-18808-Ljbffr P2PSeniorPerformance
- Apptronik, a human-centered robotics company in Austin, TX, seeks a Senior Software Engineer - Wheeled Controls to advance high-performance motion control for mobile manipulation. You will design state-estimation and control algorithms, integrate wheel base with arm dynamics...SeniorPerformance
- NVIDIA is seeking a skilled developer to join their CUTLASS team in Austin, Texas, focusing on Tensor Core-based deep learning kernels... ...passionate and creative professionals dedicated to high-performance computing solutions that drive the AI revolution. #J-18808-Ljbffr...SeniorPerformance
- ...Join to apply for the Senior Software Engineer (REMOTE) role at Upbound . Upbound is redefining how modern infrastructure is built. As... ...control plane scenarios, resource reconciliation problems, and performance bottlenecks. Communicate through thoughtful and...SeniorPerformanceRemote workWorldwideShift work
- A prominent AI research accelerator is seeking a Software Engineer contractor to refine AI-generated code, collaborate with cross-functional... ...on remote collaboration across the US. It offers potential for duration extensions based on performance. #J-18808-Ljbffr TuringSeniorPerformanceRemote jobContract workFor contractors10 hours per weekFlexible hours
$100k - $200k
Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing... ...with multithreaded, real-time systems Experience balancing performance and maintainability Preferred Experience with Unreal Engine...SeniorPerformanceWork experience placement- Apptronik Systems, Inc. in Austin, TX is seeking a Senior Software Engineer for Wheeled Controls to develop high‑performance motion control systems powering our robotic mobility. You will lead estimation and control algorithms unifying wheel mobility with arm dynamics,...SeniorPerformance
- iconbuild.com is seeking a Senior Robotics Software Engineer to join their team in Austin, TX. The role involves developing high-performance C++ software for robotic systems, including motion planning and coordination of robotic arms. Applicants should have a Master's degree...SeniorPerformance
- ...dynaConnections is an established software company based in Austin, Texas, providing... ...across North America. As a Senior Software Engineer at dynaConnections, you will play a leading... ...shape solutions that improve operational performance and overall system design. If you...SeniorPerformance
$126k - $248k
...experience as the product grows Mentor fellow engineers and assume ownership and accountability... ..., writing, testing, debugging, performance tuning, possessing a strong grip on the... ...maintaining distributed and/or highly concurrent software systems in large, long-lived code bases...SeniorPerformanceLocal areaFlexible hours- Rokt is hiring Senior Software Engineers to design, build, and maintain scalable services behind its ecommerce platform. You will work across... ...support billions of transactions yearly, with emphasis on performance, reliability, and observability. Responsibilities include...SeniorPerformanceWork at officeRemote work
- ...and tremendous effort over time. Level is looking for a Senior Software Engineer - Animation. You'll build the systems that make characters... ...Understanding of animation mathematics and interpolation algorithms Performance optimization for animation‑heavy scenes Collaboration...SeniorPerformance
- A leading technology company in Austin, TX is seeking a Senior Software Engineer for their Fleet Software Management System. The role involves... .... This role is critical for ensuring software stability and performance in a cutting-edge environment. #J-18808-Ljbffr AvrideSeniorPerformance
- ...will help define and implement the product-grade neuromorphic AI software stack, spanning drivers, runtime, and AI framework integration... ..., scalable software. This role emphasizes delivering high-performance physical AI applications and requires close collaboration across...SeniorPerformanceWork at office
$150k - $200k
...and tight-knit. We maintain a high bar for talent, ensuring a supportive, high-performance culture as we grow. Requirements 5+ years of experience as a full-stack or front-end software engineer Proven track record in building highly scalable, reliable systems Strong...SeniorPerformanceWork at officeFlexible hours- ...Global Consulting LLC in Austin, TX seeks a highly skilled Ruby Software Developer with strong Unix experience to design, develop, and... ...software solutions. You will write clean code, optimize performance, document interfaces, and work as part of a team in a fast-paced...SeniorPerformance
- The NVIDIA Cloud Service Provider (CSP) Engagements team is looking for a Senior Software Engineer specializing in NCCL and CUDA to enhance the ML software stack’s functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves collaborating...SeniorPerformance
- ...As a Senior Software Engineer, you will help build Alamo, the internal MES/ERP platform powering The American Housing Corporation’s design,... ...infrastructure. Improve system reliability, observability, performance, security, and developer experience. Qualifications 6+ years...SeniorPerformanceVisa sponsorship
- Gravity Engineering Services Pvt Ltd. is looking for a skilled Software Engineer to design, develop, and maintain high-throughput microservices that support millions... ...workloads on AWS, guaranteeing reliability and performance. The ideal candidate has over 5 years of...SeniorPerformance
- AMD is looking for a Senior Linux Software Engineer in Austin, TX, who will work closely with OS partners to enable effective Linux distributions... ...a collaborative environment, while also contributing to performance improvements. Qualifications include a Bachelor’s or...SeniorPerformance
- Senior C++/Python Software Engineer Simulation, modeling, computational software, or scientific computing background Backend/API development Production... ...systems in specialty domains. You’ll develop high-performance computation services, workflow orchestration, and enterprise...SeniorPerformance
$110k - $135k
...product, architecture, UX, and back‑end engineering teams to deliver end‑to‑end features.... ...decisions. Requirements 7+ years of hands‑on software engineering experience. Strong front‑... ...aligned with individual and company performance. Health, dental, and life insurance. Paid...SeniorPerformanceFull timeTemporary workWork at officeVisa sponsorshipWork visaShift work3 days per week- Symbotic is looking for a Senior Software Engineer to join our Perception team in Austin, Texas. You will design and implement high-performance perception software for mobile robots, leveraging Python and C++ to transform warehouse automation. Ideal candidates hold a Master...SeniorPerformance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUTLASS Performance. Be the first to apply!
- ngo software engineer Austin, TX
- software developer Austin, TX
- software developer internship no experience Austin, TX
- junior software developer Austin, TX
- part time software developer remote Austin, TX
- financial software developer Austin, TX
- senior software engineer ruby on rails Austin, TX
- software engineer amazon Austin, TX
- senior software design engineer Austin, TX
- software engineer part time Austin, TX

