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 Gruppe
$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- 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
- ...pivotal role in optimizing and developing deep learning frameworks for AMD GPUs. Your work will... ...will collaborate across internal GPU software teams and engage with open-source... ...THE PERSON: Skilled engineer with strong technical and analytical expertise...Senior
- ...career. THE ROLE: As a senior member of the LLM inference... ...the intersection of inference engines, distributed systems, and GPU... ...open-source projects Deep Learning Integration ~ Strong experience... ...kernel development Software Engineering ~ Expertise in...Senior
- 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
- We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about analyzing and improving the performance of LLM inference. This role focuses on designing and optimizing GPU-accelerated...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- We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about analyzing and improving the performance of NVIDIA’s inference ecosystem. NVIDIA is rapidly growing its research...Senior
$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$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$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
...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$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
Overview 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... ..., numeric libraries, modular software design. Highly motivated with excellent...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 experience...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- Overview Reinforcement learning post‑training is driving some of the... ...is building an RL Frameworks engineering team to develop the open‑... ...on. The team spans the full software stack, from collaborating closely... ...address their need optimizing deep learning frameworks, or...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$152k - $241.5k
Senior Software Engineer - Deep Learning Inference What you’ll be doing: Craft and develop robust inferencing software that can be scaled to multiple platforms for functionality and performance Develop components of TensorRT, NVIDIA’s SDK for high-performance deep learning...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$153k - $222k
...Machine Learning Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded... ...cloud GPU training approaches for deep learning model training and evaluation... ...Bachelor's degree in Computer Science, Software Engineering, or equivalent ~3+ years...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$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... ...capabilities on NVIDIA hardware. Drive Engineering Excellence: Apply a strong software...SeniorWorldwide$184k - $287.5k
...generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that... ...GPU kernels and software interfaces that power equivariant deep learning throughout the scientific field. The work spans CUDA...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$184k - $287.5k
...optimized for KV‑caching. Conduct deep, layer‑by‑layer model... ...accelerators on the road. Architect the software interface to seamlessly... ...Computer Science, Computer Engineering, or a related technical field... ...PyTorch, JAX, or similar machine learning frameworks. Sophisticated...Senior- NVIDIA is seeking outstanding senior engineers to work on the CUDA driver, a key component of... ...computing. You will join a versatile software engineering team that delivers innovative... ...across diverse workloads such as deep learning, scientific research, autonomous vehicles...Senior
$184k - $287.5k
Senior Software Engineer, CUDA Core Libraries page is loaded## Senior Software Engineer, CUDA Core Librarieslocations: US, CA, Santa Clara:... ...make CUDA a speed-of-light experience for developers across deep learning, scientific computing, and data analytics!**What you’ll...SeniorFull time$110k - $190k
...Role Overview We are hiring a Senior Software & AI Engineer to build production-grade AI systems, with a strong emphasis on deep learning and generative AI. You will work on specific components and services, but you are expected to think at the system level-understanding...Senior$184k - $287.5k
We are looking for an experienced software professional to contribute to design and development... ...scientific computing, data analytics, deep learning, and professional graphics, running on... ...Science, Applied Math, Electrical Engineering or related field (or equivalent...Senior$184k - $356.5k
NVIDIA Gruppe is seeking senior engineers to enhance its AI platform, focusing on performance optimizations in deep learning frameworks using JAX. Candidates should have strong programming and system design skills, along with proficiency in C/C++ and Python. The role involves...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

