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.

JR2018987

#J-18808-Ljbffr NVIDIA

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, CUTLASS Performance in Austin, TX vacancy
  •  ...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... 
    Senior
    Performance

    NVIDIA

    Austin, TX
    4 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

    NVIDIA

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance

    NVIDIA

    Austin, TX
    15 hours ago
  •  ...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... 
    Senior
    Performance

    Q.ANT

    Austin, TX
    1 day ago
  • 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... 
    Senior
    Performance

    Ambiq-Micro,-Inc.

    Austin, TX
    15 hours ago
  • $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... 
    Senior
    Performance

    NVIDIA

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance
    Work at office

    CrowdStrike

    Austin, TX
    15 hours ago
  • 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 P2P
    Senior
    Performance

    P2P

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance

    Apptronik

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance

    NVIDIA

    Austin, TX
    15 hours ago
  •  ...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... 
    Senior
    Performance
    Remote work
    Worldwide
    Shift work

    Upbound

    Austin, TX
    2 days ago
  • 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 Turing
    Senior
    Performance
    Remote job
    Contract work
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Austin, TX
    15 hours ago
  • $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... 
    Senior
    Performance
    Work experience placement

    Panic Button Games

    Austin, TX
    15 hours ago
  • 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,... 
    Senior
    Performance

    Apptronik Systems, Inc.

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance

    iconbuild.com

    Austin, TX
    15 hours ago
  •  ...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... 
    Senior
    Performance

    dynaConnections Corporation

    Austin, TX
    4 days ago
  • $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... 
    Senior
    Performance
    Local area
    Flexible hours

    INSIDER

    Austin, TX
    1 day ago
  • 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... 
    Senior
    Performance
    Work at office
    Remote work

    Rokt

    Austin, TX
    2 days ago
  •  ...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... 
    Senior
    Performance

    Level

    Austin, TX
    1 day ago
  • 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 Avride
    Senior
    Performance

    Avride

    Austin, TX
    15 hours ago
  •  ...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... 
    Senior
    Performance
    Work at office

    Intel

    Austin, TX
    2 days ago
  • $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... 
    Senior
    Performance
    Work at office
    Flexible hours

    Tank Payments

    Austin, TX
    4 days ago
  •  ...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... 
    Senior
    Performance

    Trisian-Global Consulting LLC

    Austin, TX
    3 days ago
  • 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... 
    Senior
    Performance

    NVIDIA

    Austin, TX
    15 hours ago
  •  ...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... 
    Senior
    Performance
    Visa sponsorship

    The American Housing Corporation

    Austin, TX
    4 days ago
  • 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... 
    Senior
    Performance

    Gravity Engineering Services Pvt Ltd.

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance

    AMD

    Austin, TX
    15 hours ago
  • 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... 
    Senior
    Performance

    Zeektek

    Austin, TX
    15 hours ago
  • $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... 
    Senior
    Performance
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Shift work
    3 days per week

    Western Union

    Austin, TX
    1 day ago
  • 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... 
    Senior
    Performance

    Symbotic

    Austin, TX
    15 hours ago

Do you want to receive more vacancies?

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