Senior Software Engineer, CUDA Deep Learning Systems (Austin)
$184k - $287.5kNvidia
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 and kernel optimization.A strong analytical approach with experience using profiling tools to deeply understand software performance on hardware.Experience profiling and optimizing innovative vision models, generative AI architectures, or diffusion models.Background in deep learning compilers, both graph-level and codegen (e.g., Triton, XLA, torch compile)Ways to stand out from the crowd:Deep expertise in the performance internals and execution graphs of major deep learning autograd, training and inference frameworks (e.g., PyTorch, JAX, TensorRT, vLLM, sgLang, Nemo, Megatron, MaxText, etc.).Hands-on experience with CUDA, communication libraries (e.g., NCCL, MPI, UCX) and distributed machine learning techniques (e.g., pipeline parallelism, tensor parallelism).Knowledge of numerical methods, low-precision arithmetic (e.g., NVFP4, MXFP4, FP8, INT8), and their implications on deep learning model accuracy and performance.Familiarity with systems requirements for Reinforcement Learning (RL) or highly parallel simulation environments and/or research background in machine learning systems or adjacent fields.Experience with machine learning, especially agentic systems, applied to systems 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 July 1, 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
$184k - $287.5k
...looking for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed... ...driver experts to co-design systems and frameworks that... ...principles (aka systems software fundamentals)Adaptability... ...CA, Santa Clara; US, TX, Austin; US, TX, RemoteType: Full...SeniorFull timePart time$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...SeniorFull timePart time$184k - $287.5k
...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements... ...team, focusing on system software for... ...This role combines deep technical expertise... ...with GPU computing (CUDA), deep learning workloadsExpertise in... ...Santa Clara; US, TX, Austin; US, WA, Redmond; US...SeniorFull timePart time$184k - $287.5k
...GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud... ...ll be doing:Perform deep-dive debugging of multi... ...in distributed systems (Go, Rust, C/C++ or... ...with GPU computing (CUDA), deep learning workloadsNVIDIA is widely... ...Clara; US, TX, Austin; US, Remote; US, WA,...SeniorFull timePart timeRemote work$184k - $287.5k
...revolution, building the software and systems that power the... ...looking for a Senior Software Engineer to lead the... .... You will lead deep performance and... ...intersection of deep learning systems, GPU... ...experience with NCCL, CUDA-aware... ...Clara; US, TX, Austin; US, OR, Remote;...SeniorFull timePart timeRemote work$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...SeniorFull timePart timeRemote work- ...gaming and embedded systems. Grounded in a culture... ...seeking a 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-... ...and efficiency.ROCm, CUDA & GPU Computing: Deep...SeniorPart time
$224k - $356.5k
...innovative server systems for GPU... ...applications, such as Deep Learning. Data Center SW team... ...develops the end to end software and firmware... ...looking for a Senior Software Architect... ...with world class engineering teams, product management... ...Clara; US, TX, Austin; US, TX, Remote;...SeniorFull timePart timeRemote workShift work$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,...SeniorFull timePart timeInternshipWork at officeLocal areaImmediate startShift work$184k - $287.5k
...computing. More recently, GPU deep learning ignited modern AI - the... ...searching for world-class software engineers to join the Linux Graphics... ...hardware on the Linux operating systems, ensuring the best... ..., CA, Santa Clara; US, TX, Austin; US, TX, Remote; US, CA, RemoteType...SeniorFull timePart timeRemote workWorldwide$184k - $287.5k
...highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will... ...out from the crowd:Deep expertise in ARM architecture... ....Familiarity with CUDA programming and/or GPUs.... ...CA, Santa Clara; US, TX, Austin; US, OR, Hillsboro; US,...SeniorFull timePart timeRemote work$184k - $287.5k
...are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design... ...of next generation systems. This is an outstanding... ...you do. Experience with CUDA programming and NVIDIA GPUs... ..., MA, Westford; US, TX, Austin; US, Remote; US, NC, DurhamType...SeniorFull timePart timeRemote work$272k - $431.25k
...NVIDIA is the engine of modern AI, and... ...and dexterous systems the perception,... ...grasping, motion, and learned skills they... ...of robotics software engineers; set... ...uses NVIDIA GPUs, CUDA, and the... ...manipulation. Deep experience with... ...Clara; US, TX, Austin; US, VA, Charlottesville...SeniorFull timePart time$272k - $431.25k
...looking for a Principal Software Engineer to join our CSP... ...point for rack-scale system SW/FW, working with CSP... ...equivalent experience)Deep understanding of rack-... ...More recently, GPU deep learning ignited modern deep learning... ...Santa Clara; US, TX, Austin; US, OR, Remote; US,...Full timePart timeRemote workShift work$184k - $287.5k
...NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest performing deep learning libraries. The role... ...and infrastructure experts to design the systems that enable NVIDIA to stay ahead of the competition...SeniorFull timePart timeRemote work$184k - $287.5k
...intelligence (AI) / deep learning (DL), high-performance... ...architecture team as a Senior System Simulation Architect... ...and application software in simulation and emulation... ...and performance engineers in their use of functional... ...Santa Clara; US, TX, Austin; US, OR, Hillsboro;...SeniorFull timePart time$224k - $356.5k
...team is building the software stack that makes large... ...Computer Science, Computer Engineering, Electrical... ...in GPU computing, ML systems, or high-performance inferenceStrong... ...or optimization (CUDA/C++, Triton, or... ...MA, Westford; US, TX, Austin; US, NC, Durham; US, WA...SeniorFull timePart timeLocal area$184k - $287.5k
...currently seeking a Senior Developer Technology Engineer, Artificial... ...and eliminate system bottlenecks to... ...accelerate workloads in deep learning, machine... ...architectures, software, and... ...programming, e.g., CUDA, OpenACC, OpenMP... ...Westford; US, TX, Austin; US, OR, Hillsboro...SeniorFull timePart timeWork experience placement- ...PCs, gaming and embedded systems. Grounded in a culture of... ...building the intelligent software that enables machines to perceive... ....THE ROLEWe are seeking a Senior Physical AI Software Engineer to develop next-generation... ...systems domains.LOCATION:Austin, TXNovi, MISan Jose,...SeniorPart time
$224k - $356.5k
...NVIDIA’s Networking Systems & Software Architecture group is... ...computing interconnects.The Senior Architect role is to... ...and production engineering!What you will be doing... ...Background of Reinforcement Learning systems.With... ...Santa Clara; US, TX, Austin; US, CA, RemoteType:...SeniorFull timePart time$108.83k - $164.1k
...Senior Software Engineer at Visa – Austin, TX, United States Senior Software Engineer at Visa – Austin, TX, United States Company Description Visa is a... ...technical documentation of solutions for new development, system enhancements, and production support. Design, develop,...SeniorWork at officeLocal areaRemote work2 days per week3 days per week$160k - $200k
As a Senior Software Engineer at Striveworks, you’ll be challenged—and trusted—... ...at our office in northwest Austin, TX. The Right Fit We spend... ...Comfort with integration of deep learning libraries (e.g., PyTorch,... ...computing Knowledge of messaging systems (e.g., NATS, Kafka,...SeniorContract workFor contractorsFor subcontractorWork at office$100k - $150k
Overview As a Senior Software Engineer at Striveworks, you’ll be challenged—and... ...Comfort with integration of deep learning libraries (e.g., PyTorch,... ...computing Knowledge of messaging systems (e.g., NATS, Kafka,... ...Software Development Location: Austin, TX Compensation: $100,000...SeniorFull time$190k - $215k
...AustinEngineering – Software Engineering /Employee -... ...’re looking for a Senior Backend Software Engineer... ...shape the core systems that power the Bumble... ...of Bumble users.Learn and grow in a high... ...role is based in Austin, and we ask that you... ...or deadlines—just deep work.About...SeniorPermanent employmentTemporary workPart timeLive inWork at office- ...members through ongoing learning opportunities,... ...at our Q2 Stadium in Austin, inviting other local... ...Glance:Q2 is seeking a Senior Software Engineer to join our Q2 Code product... ...while maintaining system quality Build... ...of related experience Deep proficiency in Python...SeniorFull timePart timeLocal areaWork visaFlexible hours
- ...to PCs, gaming and embedded systems. Grounded in a culture of innovation... ...team of multi-disciplined engineers that operates across industry... ...more years of professional software development experience,... ...computer engineering LOCATIONS:Austin, TXSanta Clara, CASecaucus, NJMarkham...Part timeFlexible hours
$190k - $215k
...Information Security Engineering /Employee -... ...innovation at scale. As a Senior Security Software Engineer, you... ...software systems that strengthen security... ...to continuous learning, curiosity, and delivering... ...role is based in Austin and we ask that... ...deadlines—just deep work.About...SeniorPermanent employmentTemporary workPart timeLive inWork at office- ...gaming and embedded systems. Grounded in a culture... ...ROLE: We are seeking an engineer to join our team that... ...is looking for a Senior Linux Software Engineer who can work... ...A powerful desire to learn new skills and understand... ...field LOCATIONS:Austin, TX Santa Clara, CAThis...SeniorPart time
$182.75k - $236.5k
...Senior Principal Systems Development EngineerOur customers... ...together hardware and software systems design,... ...Development Engineering operates at the very... ...Engineering Team in Austin, Texas.What you’... ...role combines deep troubleshooting expertise... ...Code page to learn more about how we...SeniorPart time$168k - $264.5k
...NVIDIA, we work, think and learn as a team. We thrive in a deeply... ...play. NVIDIA is seeking a Senior Network Deployment Engineer to help build and scale our... ...in inventory and ticketing systems.Support circuit testing/... ...initiatives.NVIDIA’s deep learning platforms have made...SeniorFull timeContract workPart timeWork experience placementRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUDA Deep Learning Systems (Austin). Be the first to apply!
- network software engineer Austin, TX
- software engineer internship Austin, TX
- software engineer travel Austin, TX
- senior robotics software engineer Austin, TX
- entry level software engineer remote Austin, TX
- cybersecurity software engineer Austin, TX
- federal - software developer Austin, TX
- agile software developer Austin, TX
- financial software developer Austin, TX
- graduate software developer no experience Austin, TX



