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 2 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

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating...  ...workloads, ranging from deep learning, scientific computation, and self-driving...  ...programming model across a range of system configurations and hardware capabilities... 
    Senior
    Full time

    Nvidia

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

     ...cars.We are looking for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime...  ...CUDA driver experts to co-design systems and frameworks that enhance performance...  ...systems principles (aka systems software fundamentals)Adaptability and... 
    Senior
    Full time

    Nvidia

    Austin, TX
    3 days ago
  • $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
    4 days ago
  • $184k - $287.5k

     ...are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on...  ...software stacks (CUDA).Experience with modern cloud...  ...experience in C/C++/Python/Bash.Deep expertise in systems...  ...performance computing or deep learning in engineering or academic... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    8 days ago
  • $141k - $325k

     ...Software EngineerNVIDIA's invention of the GPU in 19...  ...recently, GPU-enabled deep learning ignited modern AI - the...  ...looking for a software engineer to help us push the...  ...with GPU architects, CUDA developers, and deep learning...  ...accelerated computing systems in domains ranging... 
    Senior

    Phenom People

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

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

    Nvidia

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

     ...GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service...  ...you’ll be doing:Perform deep-dive debugging of multi-rack...  ...experience in distributed systems (Go, Rust, C/C++ or Python...  ...with GPU computing (CUDA), deep learning workloadsNVIDIA is widely... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...revolution, building the software and systems that power the world...  ...are looking for a Senior Software Engineer to lead the bring-up...  .... You will lead deep performance and reliability...  ...of deep learning systems, GPU performance...  ...experience with NCCL, CUDA-aware distributed execution... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...on the world.NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in...  ...need to see:5+ years proven experience in software engineering with a focus on performance...  ...knowledge of GPU hardware and/or motivated to learn.Ways to stand out from the crowd:Expertise... 
    Senior
    Full time

    Nvidia

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

     ...building innovative server systems for GPU accelerated applications, such as Deep Learning. Data Center SW team...  ...the end to end software and firmware stack for...  ...We are looking for a Senior Software Architect who...  ...work with world class engineering teams, product management... 
    Senior
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    2 days ago
  • $104k - $164k

     ...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 Lead Systems Engineer who's passionate about building...  ...technology through automation, software engineering, AI, and intelligent integrations... 
    Senior
    Work at office
    Local area

    Braze

    Austin, TX
    1 day 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
    1 day ago
  • $175k - $225k

     ...interactions to support data retrieval and system integration Deploying and maintaining self...  ...research environments Ability to rapidly learn and apply new AI/ML methodologies, tools,...  ...research experience in machine learning, deep learning, natural language processing, generative... 
    Senior
    Contract work
    Immediate start

    GRVTY

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

     ...simulation infrastructure for deep learning applications across a...  ...collaborate with architecture, software, product, and research teams...  ...for a Deep Learning Software Engineer to help develop simulation infrastructure...  ...and guide silicon and system-level design decisions.What... 
    Senior
    Full time

    Nvidia

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

     ...robotics.We are now looking for a Senior Software Engineer–WebRTC Streaming with strong C++ skills and a deep interest in streaming...  ...connectivity layers, and/or automotive system componentsWhat we need to see...  ...of our generation: Deep Learning, Artificial Intelligence, and... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...impact on the world.We are looking for an experienced Software Engineer to develop our core libraries for Agentic...  ...enable the safe and scalable deployment of autonomous systems? As a global leader in AI and deep learning, NVIDIA is redefining industries and our work in agentic... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day 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
    1 day ago
  • $156.36k - $279.96k

     ...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 II to join the Decisioning Studio...  ...platforms and other enterprise systems. We also deliver the recommendations... 
    Senior
    Work at office
    Local area

    Braze

    Austin, TX
    3 days ago
  • $170.6k - $261.3k

     ...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and...  ..., optimization, and machine learning to create systems that are not...  ...vehicle to a safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  • $140.4k - $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 for our Currents team, responsible...  ...evolving Currents, our data export system at scale. The Currents system is a... 
    Senior
    Work at office
    Local area

    Braze

    Austin, TX
    2 days 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
    2 days ago
  • $124k - $280k

     ...in data and analytics engineering focus on leveraging advanced...  ...and machine learning at PwC will focus on developing...  ..., models, and systems to enable intelligent...  ...and health plans. As a Senior Manager, you will drive...  ...including Machine Learning, Deep Learning, and... 
    Senior
    Full time
    H1b

    PwC

    Austin, TX
    1 day ago
  • $184k - $287.5k

     ...develops “libcudf”—the open-source CUDA C++ library that accelerates...  ...C++ and CUDA to produce software with elegant design, broad feature...  ...looking for an outstanding engineer and/or scientist to apply...  ...of our generation: Analytic Systems and Data Science. If you're an... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

    Austin, TX
    1 day 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
    3 days ago
  • $184k - $287.5k

     ...looking for outstanding Senior High Performance AI Engineer to build groundbreaking multi-agent systems for the CUDA ecosystem. We build innovative...  ...together with NVIDIA's software stack to provide...  ...hands-on experience with deep learning frameworks and modern inference... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...world.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning &...  ...models, generative AI, recommendation systems, image classification, speech...  ....Strong programming skills in CUDA including analyzing and debugging... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...parallel computing. More recently, GPU deep learning ignited modern AI - the next era of...  ...platforms.NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team...  ...s GPU hardware on the Linux operating systems, ensuring the best performance and... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Austin, TX
    3 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 teams...  ...with CUDA, GPU computing systems... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  • $185k - $222.5k

     ...Join to apply for the Senior Software Engineer (Agentic AI) role at Bumble Inc....  ...talk with your recruiter to learn more. Base pay range $185,00...  ...deploy scalable automation systems that integrate with enterprise...  ..., emails, or deadlines—just deep work Why Join Us? - Be at the... 
    Senior
    Full time
    Temporary work
    Remote work

    Bumble

    Austin, TX
    23 hours ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next...  .... We expect you to have a deep understanding of new...  ...introductions (NPIs), distributed systems, familiarity with software testing and deployment,...  ...skillsPassion for continuous learning and knowledge transfer.... 
    Senior
    Full time

    Nvidia

    Austin, TX
    2 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!