Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, CUDA Deep Learning Systems

$184k - $287.5k

NVIDIA

We are looking for an experienced and highly motivated software professional to work on pioneering initiatives and projects at the intersection of CUDA and Deep Learning Systems. As the complexity and scale of artificial intelligence continue to grow, the intersection of advanced deep learning architectures, massive-scale distributed computing, and low-level hardware optimization has never been more critical. Our team is dedicated to exploring and prototyping next-generation ideas that bridge the gap between deep learning algorithms and CUDA, pushing the boundaries of what is possible on modern accelerator architectures.Join our dynamic, research-oriented team to help unlock maximum hardware performance for emerging AI workloads. You will be a crucial member of a highly technical group exploring uncharted territories in model optimization, custom kernel development, and cluster-scale AI systems design. If you are passionate about the fundamentals of deep learning and thrive on squeezing every ounce of performance out of advanced computing systems from a single GPU to supercomputer clusters, we want you on our team!What you will be doing:Explore, research, and prototype novel systems optimizations for advanced deep learning models at the intersection of high-level DL frameworks and low-level CUDA through modeling, simulation, and silicon prototyping.Architect and optimize distributed computing systems that scale seamlessly from a single node to massive, cluster-scale supercomputing environments.Design, implement, and optimize custom high-performance CUDA kernels tailored to emerging neural network architectures and workloads.Analyze complex hardware-software interactions to identify and resolve performance bottlenecks in both training and inference pipelines.Collaborate closely with AI researchers, HW and SW architects, kernel and compiler authors and CUDA driver experts to co-design systems and algorithms that improve accelerator compute utilization, memory bandwidth, cross-node network communication efficiency and programmability.Develop exploratory tools and runtime systems to profile and accelerate new paradigms in deep learning.Write clean, effective, and maintainable code, ensuring exploratory prototypes can smoothly transition into open-source releases, upstream framework integrations, internal tools, or closed-source commercial products.What we need to see:BS, MS, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience).8+ years of relevant industry experience or equivalent academic experience after degree achievement.Strong proficiency in C++ and Python programming.Solid background in the fundamentals of Deep Learning with a focus on transformers.Strong understanding of distributed computing principles, multi-node scaling, and the unique performance challenges of cluster-scale execution.Proven experience in systems programming, computer architecture, and low-level systems performance optimization.Familiarity with deep learning accelerator architectures such as the GPU and hands-on experience with CUDA programming, kernel optimization, and workload profilingExperience profiling and optimizing generative AI models, including but not limited to, pioneering large language models.Research background in machine learning systems or adjacent fields and experience profiling and optimizing innovative vision models, generative AI architectures, or diffusion models.A track-record of initiative and willingness to deep-dive on problems across the stack.Ways to stand out from the crowd:Deep expertise in performance internals and execution graphs of major deep learning training and inference frameworks (e.g., PyTorch, JAX, TensorRT, vLLM, sgLang, Nemo, Megatron).Hands-on experience with communication libraries (e.g., NCCL, MPI, UCX) and distributed machine learning techniques (e.g., pipeline, tensor, expert parallelism).Knowledge of numerical methods and low-precision arithmetic (e.g., NVFP4, MXFP4, FP8, INT8) and their impact on deep learning accuracy and performance.Background in deep learning compilers and ML systems, including graph-level and codegen tools (e.g., Triton, XLA, torch.compile) and highly parallel/RL-style simulation environments.Experience designing and implementing agentic AI systems applied to complex systems and infrastructure problems.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 4, 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, TX, RemoteType: Full time

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, CUDA Deep Learning Systems in Austin, TX vacancy
  • $184k - $287.5k

    Software Engineer For CUDA Driver On Windows NVIDIA's invention of the GPU in 1999 sparked the growth...  ...parallel computing. More recently, GPU deep learning ignited modern AI — the next era of...  ...programming model across a range of system configurations and hardware capabilities... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • Senior AI Software Engineer At AMD, we believe technology has the power to solve...  ...tailored for autonomous systems. This role requires deep expertise in AI...  ...practices, focusing on deep learning frameworks, GPU-accelerated...  ...and efficiency. ROCm, CUDA & GPU Computing: Deep expertise... 
    Senior

    Advanced Micro Devices , Inc.

    Austin, TX
    2 days ago
  • $184k - $287.5k

    Senior Software Engineer NVIDIA is seeking a Senior Software Engineer to join...  ...Engagements team, focusing on system software for Datacenter...  ...GB200. This role combines deep technical expertise in...  ...Experience with GPU computing (CUDA), deep learning workloads Expertise in Out... 
    Senior

    NVIDIA

    Austin, TX
    4 days ago
  •  ...Senior Lead Systems Engineer, Ai & Automation At Braze, we have found our people. We're a genuinely...  ...to our continued success. Our deep curiosity to learn and our eagerness to share diverse...  ...technology through automation, software engineering, AI, and intelligent... 
    Senior

    Braze

    Austin, TX
    4 days ago
  • $150k - $175k

    Senior Software Engineer At Atom Computing, we build quantum computers...  ...-performance control systems that drive our next-generation...  ...for someone who loves deep systems work,...  ...Rust, Python, C/C++, CUDA, and FPGA toolchains (...  ...with a willingness to learn across disciplines as... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Austin, TX
    2 days ago
  • $184k - $287.5k

    Senior Software Engineer We are developing advanced multi-rack, multi-tenant...  ...you'll be doing: Perform deep-dive debugging of multi-rack...  ...experience in distributed systems (Go, Rust, C/C++ or Python...  ...Experience with GPU computing (CUDA), deep learning workloads NVIDIA is widely... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • $224k - $431.25k

     ...technology company in Austin, Texas, is seeking a Senior Software Architect to lead the design of innovative server systems for deep learning applications. The successful candidate...  ...experience and a degree in Computer Engineering or related fields, with a salary range... 
    Senior

    NVIDIA

    Austin, TX
    4 days ago
  • $160k - $200k

     ...Founded by data scientists and engineers, Striveworks set out to...  ...deploying AI—they’re building systems that remain reliable,...  ...environments. The Role As a Senior Software Engineer at Striveworks,...  ...with integration of deep learning libraries (e.g., PyTorch, TensorFlow... 
    Senior
    Full time
    Work at office
    Remote work

    Striveworks

    Austin, TX
    more than 2 months ago
  • $224k - $356.5k

     ...building innovative server systems for GPU accelerated applications, such as Deep Learning. The Data Center Software team architects and...  ...systems. We are looking for a Senior Software Architect who has...  ...will work with world class engineering teams, product management,... 
    Senior
    Shift work

    NVIDIA

    Austin, TX
    2 days ago
  •  ...infrastructure and platform engineers building Fleet...  ...entire fleet state, including software versions and configuration. Our system ensures that every vehicle...  ...We’re looking for a Senior Software Engineer to take...  ...Nice to Have   Deep understanding of software... 
    Senior
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    more than 2 months ago
  • $152k - $241.5k

     ...sectors: Automotive, VR, Gaming, Deep Learning, and High Performance...  ...analyze the performance of their systems/applications using the low-...  ...scale.As a system software engineer in the Developer Tools group...  ...framework written primarily in CUDA and GPU Assembly.Utilize emulators... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  •  ...base, Ditto's peer-to-peer sync engine ensures devices stay connected...  ...the time-to-value of our software by integrating it directly into...  ...software engineering, embedded systems engineering, or systems integration...  ...scripting, allowing for deep optimization of bus interfaces... 
    Senior
    Full time
    Fixed term contract
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  • $152k - $241.5k

     ...and industries. Within our software stack, CUTLASS stands out as...  ...(GEMM) and related math and deep learning computations on NVIDIA GPUs....  ...Computer Science, Computer Engineering, or related field (or equivalent...  ...and performance regression systems.NVIDIA is widely considered... 
    Senior
    Full time

    Nvidia

    Austin, TX
    a month ago
  • $140k - $170k

     ...control of their credit. Executing on our mission requires deep collaboration across our teams to ensure our products...  ...candidate pool. About the Role We're looking for a Python engineer to join our Business Systems team, which builds and operates the integration layer... 
    Senior
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Self Financial, Inc.

    Austin, TX
    a month ago
  •  ...gaming and embedded systems. Grounded in a...  ...will join the system software architecture team...  ...representing AMD in deep technical...  ...stack, AMD Instinct, CUDA, or comparable GPU...  ...Experience with deep learning frameworks like PyTorch...  ...’s in Electrical Engineer, Computer... 

    AMD

    Austin, TX
    a month ago
  • $128.84k - $232.2k

     ...essential to our continued success.Our deep curiosity to learn and our eagerness to share diverse...  ....WHAT YOU'LL DOWe’re looking for a Senior Software Engineer to join our Email team, which is...  ...iterations of critical components for our systems and optimizing our systems for... 
    Senior
    Work at office
    Local area

    Braze

    Austin, TX
    3 days ago
  • $176k - $333.5k

     ...parallel computing. More recently, GPU deep learning ignited modern AI and enabled the...  ...join us today. We are looking for a Senior Software Engineer to join our mission to continue improving...  ...and creating reliable distributed systems, and has the ability to implement... 
    Senior

    NVIDIA

    Austin, TX
    5 days ago
  • $152k - $241.5k

    Deep Learning Software Engineer The DL Performance Modeling Team's core mission is to deliver full stack simulation infrastructure for deep learning...  ...to evaluate future GPU features and guide silicon and system-level design decisions. What we need to see: A Masters (or... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • NVIDIA in Austin, TX is seeking outstanding Senior High Performance AI Engineers to build the next generation of agentic AI systems for the CUDA ecosystem. You will work across the full stack—from training models to designing agent architectures and multi-agent workflows... 
    Senior

    NVIDIA

    Austin, TX
    4 days ago
  • $152k - $241.5k

     ...are now looking for a Senior AI Frameworks Engineer (C++/Python)! NVIDIA...  .... Within our software stack, CUTLASS stands...  ...use your expertise in systems programming and API...  ...scientific computing and deep learning frameworks.Develop...  ...programming models (CUDA).NVIDIA is widely considered... 
    Senior
    Full time

    Nvidia

    Austin, TX
    a month ago
  • Senior Software Engineer - Generative AI & ML, Customer Systems Posted: Jun 09, 2026 Weekly Hours: 40 Role Number: 200667162 Customer Systems is part of IS&T and...  ...or Master's degree in Computer Science, Machine Learning, or related field, or equivalent practical experience... 
    Senior
    Remote work

    Apple

    Austin, TX
    2 days ago
  • $160k - $200k

    Senior Software Engineer Remote or Austin, Texas, United States "In 36 months, agentic AI systems will be an operating reality across major institutions. We intend to be central...  ...concurrency Comfort with integrating deep learning libraries (e.g., PyTorch, TensorFlow) Experience... 
    Senior
    Work at office
    Remote work

    Strive Works

    Austin, TX
    4 days ago
  • NVIDIA is seeking a Senior Performance Engineer to characterize and optimize large-scale AI workloads within the DGX Cloud AI Efficiency Team....  ...optimization from investigation to deployment. You will work with deep learning engineers, platform teams, and GPU architects to deliver... 
    Senior

    NVIDIA

    Austin, TX
    5 days ago
  • $156.36k - $250.91k

     ...essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse...  ...YOU’LL DO We are looking for a Senior Software Engineer II to join our Cloud Data Ingestion...  ...to Braze's growth, owning multiple systems that enable customers to quickly and... 
    Senior
    Work at office
    Local area
    Flexible hours

    Braze

    Austin, TX
    2 days ago
  • $152k - $241.5k

     ...outstanding High Performance AI Engineer to build groundbreaking multi-agent systems for the CUDA ecosystem. We build innovative...  ...work together with NVIDIA's software stack to provide comprehensive...  ...frameworks; handson experience with deep learning frameworks and modern... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • $152k - $241.5k

     ...computing. More recently, GPU deep learning ignited modern AI — the...  ...& Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep...  ...generative AI, recommendation systems, image classification,...  ...and/or GPU architecture. CUDA or OpenCL programming... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    a month ago
  • $152k - $241.5k

     ...looking for outstanding Senior High Performance AI Engineers to build the next...  ...of agentic AI systems for the CUDA ecosystem. Our...  ...with internal NVIDIA software, model, and hardware...  ...systems, machine learning, compilers, high-...  ...Transformer Engine. Deep expertise in GPU... 
    Senior

    NVIDIA

    Austin, TX
    4 days ago
  • $184k - $287.5k

     ...UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-...  ...increasing scale of next generation systems. This is an outstanding...  ...for what you do. Experience with CUDA programming and NVIDIA GPUs. Knowledge... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    a month ago
  • NVIDIA is seeking an outstanding High Performance AI Engineer to build groundbreaking multi-agent systems for the CUDA ecosystem. You will develop agentic runtimes and collaborate with NVIDIA’s software and hardware teams to accelerate AI workloads on GPUs. The role requires... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • $224k - $356.5k

     ...networking, storage, and software stacks. We are seeking a Senior Performance Engineer to characterize...  ...shape scalable DGX Cloud systems, turn complex measurements...  ...plans. Partner with deep learning engineers, platform...  ...workloads Experience with CUDA, GPU computing systems... 
    Senior

    NVIDIA

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, CUDA Deep Learning Systems. Be the first to apply!