Senior Infrastructure Software Engineer, Deep Learning Libraries
Santa Clara, California, United States · On-site
$152k–$288k/yr
Mid level$29B raised
We are now looking for a Senior Infrastructure Software Engineer for Deep Learning Libraries! NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest per…
We are now looking for Fullchip Verification Enginneer for the Networking Switch Chip Design Group. As a Engineer at NVIDIA's Networking Chip Design Group, you'll join a group of passionate engineers to deliver the next …
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing…
Skills: Golang, Rust, Python, Kubernetes, Distributed systems
Inference is the fastest growing and most competitive area in Generative AI today. It is where AI models impact our daily life, and where ever bit of accuracy and performance matters for quality, safety, and cost. Infere…
Senior Manager, DGX Cloud Technical Program Management
Santa Clara, California, United States · Hybrid
$240k–$380k/yr
Senior+$29B raised
For over 25 years, NVIDIA has led the world in visual computing and accelerated computing. Today, we’re crafting the future of AI by driving breakthroughs in generative models, autonomous systems, and large-scale researc…
Skills: Technical Program Management, Infrastructure Management, Cloud Operations, Networking, Storage
NVIDIA is seeking an exceptional Manager, Deep Learning Inference Software, to lead a world-class engineering team advancing the state of AI model deployment. You will shape the software powering today’s most sophisticat…
Skills: Deep learning, Inference, GPU programming, CUDA, Triton
We are recruiting top research engineers in the Autonomous Vehicles Research team at NVIDIA with strong expertise in software engineering and in artificial intelligence topics, such as deep learning, reinforcement learni…
Skills: Deep learning, Reinforcement learning, Generative modeling, Python, C++
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…
Skills: C++, Python, CUDA, Deep Learning, Distributed Computing
Tech Lead Ethernet Networking Verification Engineer
Austin, Texas, United States · On-site
$184k–$288k/yr
Senior+$29B raised
NVIDIA wants a highly qualified engineer for its Ethernet Switch Networking Development team based in Austin. You will work within a rapidly growing team to better serve customers and show results. This role blends leade…
NVIDIA is seeking a Senior Deep Learning Algorithms Engineer to advance Dynamo, our open-source distributed inference platform for large-scale, low-latency AI services. You’ll lead architecture and performance work acros…
Skills: Deep Learning, Distributed Systems, Performance Engineering, Python, Rust
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping i…
We are looking for a Senior Datacenter GPU Power Architect. NVIDIA is known as a world leader in providing energy-efficient high-performance products and we continue to invest in the research and development of hyper-eff…
Skills: GPU Architecture, Power Estimation, Performance Modeling, Thermal Analysis, Python
We’re currently seeking a Senior Developer Technology Engineer! NVIDIA's Developer Technology Engineering team is a global network of world-class experts revolutionizing industries through accelerated computing. We empow…
NVIDIA is the world leader in accelerated computing. Our innovations in GPU technology, AI, and data center solutions are transforming industries worldwide. Join our engineering group passionate about local product devel…
NVIDIA is looking for best-in-class Physical Design Engineers to join our outstanding Networking Silicon engineering team, developing the industry's best high-speed communication devices, delivering the highest throughpu…
Skills: Physical Design, RTL2GDS, Synthesis, Power Distribution, Clock Distribution
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. This is a strategic, c…
Skills: Business Development, Alliances, Services Sales, Enterprise AI, Machine Learning
We are hiring a Senior PCIe Firmware Engineer to join the Chip Design PCIe Firmware team, based in Beijing. You will be the team's first-line representative for our Chinese customers — keeping the highest standard of NVI…
The NVIDIA Interconnect Design Team in Roskilde, Denmark is hiring for the position of Interconnect Design Engineer. The focus of the position will be on high power external laser source (ELS) modules for deployment in c…
Our Networking team in Israel is looking for an expert system/board designer to join the Hardware NVLINK Group. The team leads the development of GPU networking infrastructure for NVIDIA next-generation servers focusing …
Skills: Board Design, System Design, Hardware Engineering, PCB Layout, High Speed Design
Senior Infrastructure Software Engineer, Deep Learning Libraries
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$152k–$288k/yr
Full-time
postgraduate degree
Equity, Benefits
Posted 3d ago
~40 hrs/week
Responsibilities
Design and develop scalable infrastructure and automation for the build, test, and release processes of deep learning libraries. Develop full-stack solutions from user interfaces down to cluster and database layers to improve development velocity.
Requirements
Requires a Master's degree in Computer Science or Engineering with 3+ years of experience in Python and C/C++ development. Must have expertise in CI/CD systems, build tools, and distributed systems using Kubernetes.
Full job description
We are now looking for a Senior Infrastructure Software Engineer for Deep Learning Libraries!
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 spans multiple products, including cuDNN, TensorRT, and CUDA kernel libraries. The mission is to design and develop scalable, modular infrastructure that streamlines development, builds, and tests across NVIDIA’s diverse set of platforms, from Drive AGX for autonomous vehicles to DGX servers for datacenters and large language models. Join our technically diverse team of software engineers and infrastructure experts to design the systems that enable NVIDIA to stay ahead of the competition as we deliver the world's fastest deep learning platforms.
What you'll be doing:
Designing and developing software for testing and analysis of our codebases
Building scalable automation for build, test, integration, and release processes for publicly distributed deep learning libraries
Developing throughout the software stack, from the user experience and user interfaces down to the cluster and database layers
Configuring, maintaining, and building upon deployments of industry-standard tools (e.g. Kubernetes, Jenkins, Docker, CMake, Gitlab, Jira, etc.)
Develop front-end solutions using HTML, CSS, JavaScript, and related web technologies
Advancing the state of the art in those industry-standard tools
What we need to see:
A Masters Degree in Computer Science or Computer Engineering or equivalent experience.
3+ years of relevant experience
Strong programming skills in Python (or similar) and familiarity with C/C++ development
Experience setting up, maintaining, and automating continuous integration systems (e.g. Jenkins, GitHub Actions, GitLab pipelines, Azure DevOps)
Experience in HTML5, CSS, NodeJS, or React
Fluency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, Bazel)
Background with distributed systems and cluster/cloud computing, especially with Kubernetes
Ways to stand out from the crowd:
Prior experience designing and developing automation in Jenkins with Groovy (or similar)
Track record of identifying useful new technologies and incorporating them into SW development flows
A strong understanding of unit and integration test frameworks and experience with crafting them
Experience with mobile/embedded platforms and multiple operating systems (Ubuntu, RedHat, Windows, QNX, or similar)
This is an opportunity to have a wide impact at NVIDIA by improving development velocity across our many AI/DL/Compute Software projects. Are you creative, driven, and autonomous? Do you love a challenge? If so, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
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.
Related keywords
Deep LearningcuDNNTensorRTCUDAInfrastructure SoftwareKubernetesJenkinsDockerCMakeGitlabJiraHTMLCSSJavaScriptNodeJSReact
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
Offices: 2701 San Tomas Expressway, Santa Clara, CA 95050, US · No. 8, Ji Hu Rd., Taipei City, Taipei City 114, TW · Nanakramguda, Serilingampally Mandal, Plot # 6A&B, IT Park Layout, RR District, Hyderabad, Telangana 500046, IN · No. 127 Andheri Kurla Road, CNB Square, Mumbai, Village Chakala, Andheri East 400 093, IN · Survey No. 144/145, Samrat Ashok Path, Off Airport Road, Pune, Yerwada 411 006, IN
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
Offices: 2701 San Tomas Expressway, Santa Clara, CA 95050, US · No. 8, Ji Hu Rd., Taipei City, Taipei City 114, TW · Nanakramguda, Serilingampally Mandal, Plot # 6A&B, IT Park Layout, RR District, Hyderabad, Telangana 500046, IN · No. 127 Andheri Kurla Road, CNB Square, Mumbai, Village Chakala, Andheri East 400 093, IN · Survey No. 144/145, Samrat Ashok Path, Off Airport Road, Pune, Yerwada 411 006, IN