Senior Infrastructure Software Engineer, Deep Learning Libraries

1 Month ago • 3 Years + • DevOps • Full Stack Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA's Deep Learning Libraries Group seeks a Senior Infrastructure Software Engineer to design and develop scalable, modular infrastructure for deep learning libraries (cuDNN, TensorRT, CUDA). Responsibilities include building automation for build, test, and release processes; developing across the software stack (UI to database layers); configuring and maintaining tools like Kubernetes, Jenkins, Docker, and CMake; and developing front-end solutions using HTML, CSS, JavaScript. The role requires expertise in continuous integration systems, SCM, and build systems. The engineer will work to improve development velocity across NVIDIA's AI/DL/Compute Software projects.
Must have:
  • 3+ years relevant experience
  • Strong Python & C/C++ skills
  • CI/CD system automation experience
  • Experience with HTML5, CSS, NodeJS, or React
  • SCM & build system fluency (Git, CMake)
  • Master's degree in CS/CE or equivalent
Good to have:
  • Jenkins automation with Groovy
  • Experience with Kubernetes
  • Unit/integration test framework design
  • Mobile/embedded platform experience
  • Experience with multiple OS (Ubuntu, RedHat, Windows, QNX)
Perks:
  • Equity
  • Benefits

Job Details

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)

Ways to stand out from the crowd:

  • Experience designing and developing automation in Jenkins with Groovy (or similar)

  • Background with distributed systems and cluster/cloud computing, especially with Kubernetes

  • Experience designing and developing unit and integration test frameworks

  • Experience with mobile/embedded platforms and multiple operating systems (Ubuntu, RedHat, Windows, QNX, or similar)

  • Track record of identifying useful new technologies and incorporating them into SW development flows

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!

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

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.

Similar Jobs

ByteDance - Machine Learning Engineer Graduate (AML Algorithm) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Senior VLSI Physical Design Integration Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Flexible)
2 Months ago
NVIDIA - Senior Firmware Engineer - Embedded Controller

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
ByteDance - Research Scientist in Foundation Model (Speech & Audio Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Tencent - Tencent Cloud - Senior Cloud Architect (R&D & Solution Design)

Tencent

Singapore (On-Site)
4 Months ago
Probably Monsters - Build Engineer, Ecosystems (Core Technology)

Probably Monsters

Texas, United States (On-Site)
2 Months ago
Barracuda Networks  Inc  - Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

United States (Remote)
3 Weeks ago
Axon - Manager, Site Reliability Engineering

Axon

Seattle, Washington, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior System Software Engineer - Triton Inference Server

NVIDIA

California, United States (Remote)
2 Months ago
NVIDIA - Senior RTL Analysis Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Ciklum - Senior Data Scientist

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)- 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Timing Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Software Architect, Advanced Development

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Technical Marketing Engineer - AI Infrastructure

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Software Engineer Intern, Perception - Autonomous Vehicles - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

Remote, Oregon, United States (Remote)
1 Month ago
Microsoft - Member of Technical Staff, AI Multimodal

Microsoft

London, England, United Kingdom (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Penumbra - Equipment Technician III; Day Shift - Alameda, CA

Penumbra

Alameda, California, United States (On-Site)
5 Months ago
Canva - Senior Manager, Revenue Operations

Canva

Seattle, Washington, United States (Remote)
1 Month ago
Scale AI - AI Product Manager, Generative AI

Scale AI

San Francisco, California, United States (On-Site)
6 Months ago
The Walt Disney Company - Disney Store Sales Associate (Part-Time)

The Walt Disney Company

Missouri, United States (On-Site)
2 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Team Liquid - Freelance Marketing Manager

Team Liquid

Los Angeles, California, United States (Remote)
6 Months ago
NVIDIA - Senior VLSI Physical Design Integration Engineer

NVIDIA

Massachusetts, United States (On-Site)
2 Months ago
Match Group - Sr. Product Manager, Safety Experience

Match Group

Palo Alto, California, United States (Hybrid)
5 Months ago
Scientific Games  - Procurement Manager - Process, Tools, and Continuous Improvement

Scientific Games

Alpharetta, Georgia, United States (On-Site)
1 Month ago
Patel greene - Senior Roadway Engineer

Patel greene

Orlando, Florida, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Alp Consulting  - Unity 3D developer

Alp Consulting

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
Sonar Source - Solutions Engineer - Strategic Accounts

Sonar Source

Austin, Texas, United States (Hybrid)
5 Months ago
Enphase Energy - DevOps Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Dream Sports - SDE - 1 - DevOps

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Nagarro - Power Platform Developer

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
5 Months ago
Visa - Staff Systems Engineer - Splunk Administrator - PRE

Visa

Austin, Texas, United States (Hybrid)
5 Months ago
Garena - Senior/Expert Site Reliability Engineer (SRE)

Garena

Singapore (On-Site)
2 Months ago
Scanline VFX - Senior DevOps Engineer

Scanline VFX

Montreal, Quebec, Canada (Hybrid)
2 Months ago
N-iX - Middle GCP DevOps Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Nielsen Holdings - Software Engineer - Bigdata (Java/ Scala/ Python ,SQL , AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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.


Texas, United States (Remote)

Santa Clara, California, United States (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

United Kingdom (Remote)

Yokne'am Illit, North District, Israel (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Toronto, Ontario, Canada (On-Site)

Santa Clara, California, United States (Hybrid)

Taipei City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug