Senior Deep Learning Software Engineer
$224k - $356.5kNVIDIA Gruppe
We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment solution. As part of the team, you will be instrumental in defining a scalable architecture for DL inference with emphasis on ease-of-use and compute efficiency. Your work will span multiple layers of the DL deployment stack, encompassing developing features in high-level frameworks like PyTorch and JAX, designing and implementing a high-performance execution environment, low-level GPU optimizations and developing custom GPU kernels in CUDA and/or Triton. This is an exceptional opportunity for passionate software engineers straddling the boundaries of research and engineering, with a strong background in both machine learning fundamentals and software architecture & engineering. What you’ll be doing: Play a pivotal role in defining a modular, scalable platform to seamlessly bridge training and deployment workflows—enabling tight integration of deployment tooling with training frameworks such as Megatron and Nemo. Leverage and build upon the torch 2.0 ecosystem (TorchDynamo, torch.export, torch.compile, etc.) to analyze and extract standardized model graph representation from arbitrary torch models for our automated deployment solution. Develop support for inference optimization techniques such as speculative decoding and LoRA. Collaborate with teams across NVIDIA to use performant kernel implementations within the automated deployment solution. Analyze and profile GPU kernel-level performance to identify hardware and software optimization opportunities. Continuously innovate on the inference performance to ensure NVIDIA's inference software solutions (TRT, TRT-LLM, TRT Model Optimizer) can maintain and increase its leadership in the market. What we need to see: Masters, PhD, or equivalent experience in Computer Science, AI, Applied Math, or related field. 8+ years of relevant work or research experience in Deep Learning. Excellent software design skills, including debugging, performance analysis, and test design. Strong proficiency in Python, PyTorch, and related ML tools. Strong algorithms and programming fundamentals. Good written and verbal communication skills and the ability to work independently and collaboratively in a fast-paced environment. Ways to stand out from the crowd: Contributions to PyTorch, JAX, or other Machine Learning Frameworks. Knowledge of GPU architecture and compilation stack, and capability of understanding and debugging end-to-end performance. Familiarity with NVIDIA's deep learning SDKs such as TensorRT. Prior experience in writing high-performance GPU kernels for machine learning workloads in frameworks such as CUDA, CUTLASS, or Triton. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD. Applications for this job will be accepted at least until April 28, 2026. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse 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. #J-18808-Ljbffr
- ...NVIDIA Corporation is seeking a Senior Software Engineer for the CUTLASS team in Santa Clara, California. This role focuses on benchmarking the performance of deep learning models, developing software tools, and collaborating across teams to optimize performance on NVIDIA...Senior
$152k - $287.5k
...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa... ...computing systems used in High Performance Computing and Deep Learning. The ideal candidate should have a M.S./Ph.D. degree and...Senior$152k - $241.5k
...artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and... ...disruptive products in High Performance Computing and Deep Learning. What you will be doing: Design, implement and maintain...Senior$136k - $218.5k
...graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing! NVIDIA is a “... ...NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL...SeniorWork experience placement$184k - $287.5k
...We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation... ...a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games...Senior$184k - $287.5k
...NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate between... ..., numeric libraries, modular software design. ~ Highly motivated with excellent...Senior$184k - $287.5k
...inference in production. That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We're hiring senior software engineers for a compiler team within NVIDIA's deep learning software organization. This team builds a...SeniorWork experience placement$184k - $287.5k
...We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software... ...with other engineers at NVIDIA across deep learning frameworks, libraries, kernels, and GPU arch...Senior$184k - $287.5k
...NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference for our growing team. As a key contributor, you will help design, build, and optimize the GPU-accelerated software that powers today’s most sophisticated AI applications. Our team is responsible...Senior$144k - $270.25k
...parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing... ...of infrastructure tools used by design engineers for building sophisticated chip designs... ...logs ~ Research and develop software solutions to allow greater efficiency...Senior$152k - $241.5k
...visuals, partner with OS, container, GPU, and systems engineers, and apply machine learning and deep learning techniques for categorization and... ...ML/DL for classification/prediction) inside existing software workflows. Qualifications 5+ years analyzing complex...Senior$184k - $287.5k
...NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service... ...development. Good exposure to PCIe and NVLINK. Deep understanding of operating systems and... ...experience. Experience with deep learning workloads training and inferencing....Senior$152k - $241.5k
...NVIDIA Corporation is seeking a highly motivated Senior Software Engineer for its communication libraries and network software team in Santa... ...designing and maintaining communication runtimes for Deep Learning frameworks and participating in parallel programming specifications...Senior$184k - $287.5k
...We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application... ...revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing - with the...Senior$136k - $218.5k
...We are now looking for a Senior Methodology Software Engineer! Join NVIDIA’s diverse team of innovators shaping the future of technology. From revolutionizing... ...with our GPU invention to pioneering AI through deep learning, we’re constantly evolving to tackle global challenges...SeniorWork experience placement- ...pivotal role inoptimizingand developing deep learning frameworks for AMD GPUs. Your work will... ...will collaborate across internal GPU software teams and engage with open-source communities... ...ecosystem. THE PERSON: Skilled engineer with strong technical and analyticalexpertisein...Senior
$184k - $287.5k
...intelligence to autonomous cars. We are looking for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime... ...interactions and operating systems principles (aka systems software fundamentals) ~ Adaptability and passion to learn new...Senior$152k - $241.5k
...understood using advanced computer vision and deep learning. Our team builds large-scale... ...and Develop: Lead the creation of modern software, services, systems, and AI agents for video... ...on NVIDIA hardware. Drive Engineering Excellence: Apply a strong software background...SeniorWorldwide$152k - $241.5k
...We are now looking for a Senior Software Engineer for Deep Learning Inference! Would you like to make a big impact in Deep Learning by helping build a state-of-the-art inference framework for accelerating Deep Learning models, especially Large Language Models, on NVIDIA...Senior$152k - $241.5k
...advancements in AI and machine learning to solve some of the world’s... ...talented and motivated engineers to join our TensorRT team in... ...developing the industry-leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in the TensorRT...Senior$184k - $287.5k
...We are looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's deep learning solutions in autonomous driving vehicles. In the Solution Engineering-Automotive Machine Learning team, we are developing new technologies to allow more...SeniorWork experience placement$184k - $287.5k
...and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU... ...forefront of technological advancement. Are you a motivated system software engineer with a deep understanding of device drivers and phenomenal...Senior$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular... ...matrix multiply (GEMM) and related math and deep learning computations on NVIDIA GPUs. If you... ...degree in Computer Science, Computer Engineering, or related field (or equivalent...Senior$152k - $241.5k
...parallel computing. More recently, GPU deep learning ignited modern AI - the next era of... ...and Data-Analytics industries. As a Senior Infrastructure Engineer, you'll design and build robust CI/... .... Working closely with System and Software development teams, you'll drive end-...Senior$184k - $287.5k
...parallel computing. More recently, GPU deep learning ignited modern deep learning — the next... ...teams and be willing to take on complex engineering tasks that progress towards the goals... ...crowd: Development experience in storage software such as Key-Value, File systems, object...Senior$184k - $287.5k
...Reinforcement learning post-training is driving some of the most significant... ...is building an RL Frameworks engineering team to develop the open-... ...on. The team spans the full software stack, from collaborating... ...address their need optimizing deep learning frameworks, or...Senior$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular... ...matrix multiply (GEMM) and related math and deep learning computations on NVIDIA GPUs. If you... ...degree in Computer Science, Computer Engineering, or related field (or equivalent...Senior$184k - $287.5k
...impact on the world. We are looking for an experienced Software Engineer to develop our core libraries for Agentic Applications. Are... ...deployment of autonomous systems? As a global leader in AI and deep learning, NVIDIA is redefining industries and our work in agentic...Senior- NVIDIA is looking for a Senior Deep Learning Software Engineer to enhance its TensorRT performance and inference ecosystem. The role focuses on optimizing performance across various NVIDIA accelerators and developing groundbreaking methodologies. Applicants should have...Senior
$224k - $356.5k
...perceived and understood using advanced computer vision and deep learning. Our team builds large-scale distributed Vision AI... ...platform with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-performance...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Deep Learning Software Engineer. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- new grad software engineer Santa Clara, CA
- software engineer staff Santa Clara, CA
- integration software engineer Santa Clara, CA
- machine learning software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software engineer entry level Santa Clara, CA
- software development engineer aws Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA

