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

Software Engineer, CUDA Deep Learning Systems

$124k - $195.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).2+ 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 124,000 USD - 195,500 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 9, 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 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, CUDA Deep Learning Systems in Austin, TX vacancy
  • $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... 
    Suggested
    Full time

    Nvidia

    Austin, TX
    3 days ago
  • $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... 
    Suggested
    Full time

    Nvidia

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

     ...Tools team and empower engineers throughout the world...  ...Automotive, VR, Gaming, Deep Learning, and High Performance...  ...their applications and systems. Innovate as you...  ...GPUs.We are seeking a software developer to join our...  ...GPU Compute API such as CUDA, OpenCL, or similar.Experience... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Austin, TX
    3 days 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... 
    Suggested
    Full time
    Remote work

    Nvidia

    Austin, TX
    2 days ago
  •  ..., gaming and embedded systems. Grounded in a culture...  ...highly skilled Senior AI Software Engineer to join our team. The...  .... This role requires deep expertise in AI...  ...practices, focusing on deep learning frameworks, GPU-accelerated...  ...and efficiency.ROCm, CUDA & GPU Computing: Deep... 
    Suggested

    AMD

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

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

    Nvidia

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

     ...parallel computing. More recently, GPU deep learning ignited modern AI - the new era of...  ...digital landscape.Local AI seeks a Senior Systems Software Engineer interested in solving client-side AI...  ...lower-level system/GPU programming, CUDA, developing high-performance systems.... 
    Full time
    Local area

    Nvidia

    Austin, TX
    3 days ago
  • $97.6k - $165.9k

     ...without us. KLA invents systems and solutions for...  ...of physicists, engineers, data scientists...  ...research scientists, software engineers,...  ...intelligence and machine learning solutions...  ...machine learning or deep learning solutions...  ...experience using CUDA or other acceleration... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

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

     ...on the world.NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in...  ...need to see:8+ years proven experience in software engineering with a focus on performance...  ...knowledge of GPU hardware and/or motivated to learn to closely collaborate with HW teams for... 
    Full time

    Nvidia

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

     ...are building innovative server systems for GPU accelerated applications, such as Deep Learning. Data Center SW team architects and develops the end to end software and firmware stack for these systems...  ...You will work with world class engineering teams, product management,... 
    Full time
    Remote work
    Shift work

    Nvidia

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

    Senior Software Architect, AI Networking page is loaded## Senior...  ...scalability in distributed AI systems. You will focus on...  ...Science, Electrical or Computer Engineering or equivalent experience.* At...  ...proficiency in areas such as Machine Learning/Deep Learning fundamentals,... 

    NVIDIA Corporation

    Austin, TX
    2 days ago
  • $149.75k - $275.58k

     .... Our diverse team of engineers and researchers have pioneered...  ..., algorithms, and software inspired by the brain'...  ...era of physical AI systems-beyond the reach of...  ...of experience with AI, deep learning, or optimization algorithms...  ...programming (CUDA, LLVM, OneAPI, OpenCL,... 
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Austin, TX
    1 day ago
  • $272k - $431.25k

     ...'re looking for a Principal Software Engineer to join our CSP Engagements...  ...focal point for rack-scale system SW/FW, working with CSP engineering...  ...(or equivalent experience)Deep understanding of rack-scale...  .... More recently, GPU deep learning ignited modern deep learning... 
    Full time
    Remote work
    Shift work

    Nvidia

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

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

    Nvidia

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

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

    Nvidia

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

     ...We are looking for talented Software Engineers to work on developing and deploying...  ...that leverages machine learning models to solve complex...  ...experience in machine learning, deep learning, and software...  ...building AI-driven software systems, ideally applied to complex... 
    Full time

    Nvidia

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

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

    Striveworks

    Austin, TX
    1 day ago
  • $104k - $164k

     ...essential to our continued success.Our deep curiosity to learn and our eagerness to share diverse...  ...DOWe're looking for a Senior Lead Systems Engineer who's passionate about building the...  ...enterprise technology through automation, software engineering, AI, and intelligent... 
    Work at office
    Local area

    Braze

    Austin, TX
    2 hours ago
  • $144k - $234k

     ...essential to our continued success.Our deep curiosity to learn and our eagerness to share diverse...  ...YOU’LL DOWe’re looking for a Senior Software Engineer to join our Content Cards team,...  ...behavior in real time.We build the systems that power in-app engagement across... 
    Work at office
    Local area

    Braze

    Austin, TX
    2 hours 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... 
    Full time

    Nvidia

    Austin, TX
    1 day ago
  • $165.2k - $223.6k

    Annapurna Labs designs silicon and software that accelerates innovation....  ...change the world.The Machine Learning Server Software Team is...  ...servers in the world. We build systems software that initializes...  ...our team members develop your engineering expertise so you feel empowered... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    3 days 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....  ...and convolution using CUTLASS CUDA C++ and Python DSL for...  ...Computer Science, Computer Engineering, or related field (or equivalent... 
    Full time

    Nvidia

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

     ...for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on...  ...Ways to stand out from the crowd:Deep expertise in ARM architecture and...  ...performance analysis.Familiarity with CUDA programming and/or GPUs.... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 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... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    3 days ago
  • Reference: 85347-3691835-D Systems, a KRATOS Company, is a growing defense contractor headquartered in Round Rock, TX with over twenty-five years’ experience providing systems and software engineering for Unmanned Aircraft Systems. With an ever-increasing government interest... 
    Temporary work
    For contractors

    Kratos Defense & Security Solutions

    Round Rock, TX
    2 hours ago
  • $176k - $333.5k

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

    NVIDIA

    Austin, TX
    2 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,000...  ...deploy scalable automation systems that integrate with enterprise...  ...meetings, emails, or deadlines—just deep work Why Join Us? - Be at the... 
    Full time
    Temporary work
    Remote work

    Bumble

    Austin, TX
    2 days ago
  •  ...Sr. Software Engineer Position: Sr Gen AI Consultant Location: Austin TX (Onsite) We are looking for a hand...  ...of hands-on experience in building scalable systems for training & evaluating of machine learning/deep learning models. ~ Experience with state-of-the... 

    Keylent Inc

    Austin, TX
    5 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of...  ...to build scalable, distributed systems for some of the most important data...  ...who are comfortable diving deep into development, learning from others, and sharing their ideas... 
    Local area
    Visa sponsorship

    Tyler Technologies

    Austin, TX
    5 days ago
  • $190k - $215k

    US TX AustinEngineering - Machine Learning /Employee - Regular/Permanent /HybridAt...  ...thrive, and intelligent software helps millions of people make meaningful...  ...connections every day.As a Senior Software Engineer on our AI & Intelligent Systems team, you'll build scalable backend... 
    Permanent employment
    Live in

    Bumble

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

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