Senior Software Engineer, DL Libraries Infrastructure

Nvidia

Remote Actively hiring
Remote, US · Santa Clara, CA Posted 16 days ago $152,000$241,500 / year

At a glance

AI generated

TL;DR

NVIDIA’s Deep Learning Libraries Group is hiring software engineers to enhance its high-performance deep learning libraries such as cuDNN and FlashInfer. The role involves designing scalable infrastructure for development, build, test, and release processes across various platforms, including data centers and autonomous vehicles. Engineers will develop automation tools using Kubernetes, Jenkins, Docker, CMake, GitLab, Jira, and other industry-standard technologies while contributing to open-source projects. Ideal candidates have a strong background in Python or similar languages, experience with continuous integration systems like Jenkins and GitLab CI/CD, and proficiency in SCM and build systems such as Git, Perforce, Make, and Bazel. They should also possess knowledge of GPU computing and distributed systems, along with a passion for creating seamless automation solutions.

Skills

Python C++ Kubernetes Jenkins Gitlab GitHub Actions Docker CI/CD Git CMake Bazel Slurm PostgreSQL MySQL Linux(Ubuntu,CentOS) Windows GPU Computing Code Coverage Tools Static Code Analysis Tools

What you'll do

  • Design and develop software for testing and analyzing deep learning codebases.
  • Build scalable automation for build, test, integration, and release processes.
  • Develop across the entire software stack from user experience to database layers.
  • Configure, maintain, and enhance industry-standard tools like Kubernetes and Jenkins.
  • Advance innovative solutions in open-source tools and upstream contributions.

What we're looking for

  • BS or higher in Computer Science/Engineering with 3+ years of relevant software development experience.
  • Strong programming skills in Python and familiarity with C/C++.
  • Experience setting up and maintaining continuous integration systems using Jenkins, GitLab CI/CD, etc.
  • Proficiency in SCM tools (Git, Perforce) and build systems (CMake, Bazel).
  • Knowledge of GPU computing systems and experience with multiple operating systems.
  • Design and develop automation for build, test, and release processes across diverse platforms.
  • Experience with distributed systems, cluster/cloud computing, and container technologies.

Market check

Salary context

This $152,000–$241,500 range sits above 72% of similar postings on FindRole.

Peer median band

$119,800$213,925

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$140,400$204,725

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 801 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Software Engineer, DL Libraries Infrastructure

Nvidia

Remote (Us, Ca, Santa Clara, US) 37 days ago $184,000$287,500
Python C++ Kubernetes Jenkins Gitlab GitHub Actions Docker CI/CD Git CMake Bazel Slurm JUnit SonarQube Ubuntu CentOS Windows NVIDIA_Linux_x86_64_CUDA
Remote

Senior Software Engineer - ML Infrastructure

Plaid

San Francisco Hq, US 37 days ago $190,800$262,800
MLFlow SageMaker Python Kubernetes Terraform AWS CI/CD PostgreSQL Docker Prometheus Grafana GitLab LLMs model registries

Senior Software Engineer - ML Infrastructure

Plaid

New York City Office, US 37 days ago $190,800$262,800
MLFlow SageMaker Python Kubernetes Terraform CI/CD PostgreSQL Docker Prometheus Grafana AWS GitLab LLMs model registries

Senior Software Engineer - ML Infrastructure

Plaid

Seattle Office, US 37 days ago $190,800$262,800
MLFlow SageMaker Python Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL AWS Terraform Git GitHub Jenkins Ansible Kafka Redis MongoDB GraphQL

Senior Software Engineer - Data Infrastructure

Plaid

San Francisco Hq, US 70 days ago $190,800$262,800
Data Warehouses Data Lakehouses Apache Spark Workflow Orchestration Streaming Infrastructure Databricks Airflow AWS EMR Python CI/CD Kubernetes Terraform