Senior Software Engineer - AI Data Center Automation

NVIDIA

United States

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is hiring a Senior Software Engineer for the NSV tools group to build a high-performance automation platform for AI/HPC data centers. You will design microservices, APIs, and a modern web frontend to generate, configure, and validate network topologies at scale.

You will collaborate with NIC, OS, Switch, HCA, CPU, and GPU teams, and contribute to system observability and performance improvements. A strong Linux, SQL, and cloud-native background will help you deliver robust, scalable

Qualifications

  • B.Sc. in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of strong hands-on software development experience, primarily in Python.
  • Proven experience designing and building microservices and RESTful APIs (e.g., FastAPI, Flask, or Django).
  • Full-stack ability: modern frontend framework (Angular, React, or comparable) and TypeScript.
  • Solid experience on Linux-based platforms.
  • Experience with relational databases and data modeling (e.g., PostgreSQL/SQL).
  • Practical experience with containers and cloud-native technologies (Docker, Kubernetes/OpenShift).
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Independent, fast learner with a strong sense of ownership, excellent debugging and problem-solving skills, and effective communication abilities.

Responsibilities

  • Build and develop a full-stack automation platform (Python microservices backend, modern web frontend) used to generate, configure, and validate network topologies for AI/HPC data centers.
  • Implement scalable, reliable, and maintainable services and APIs that turn complex infrastructure requirements into validated, exportable network configurations.
  • Build and refine intuitive web interfaces that guide users through an interactive topology development workflow.
  • Collaborate closely with internal and external collaborators to understand requirements and deliver robust full-cycle solutions.
  • Improve stability and performance across the generation pipeline through architectural improvements and code optimizations.
  • Troubleshoot issues in distributed, containerized environments and contribute to system observability and reliability improvements.
  • Work cross-functionally with architects, DevOps engineers, product managers and collaborators to ensure high-quality releases.
  • Participate in code reviews, technical design discussions, and continuous improvement activities within the team.

Skills

Python
Microservices
REST APIs
Frontend (TypeScript)
Linux
PostgreSQL
Docker
Kubernetes
Git
CI/CD

Education

B.Sc. in Computer Science or related field

Tools

FastAPI
Flask
Django

Job description

NVIDIA is hiring a Senior Software Engineer for the NSV tools group to build a high-performance automation platform for AI/HPC data centers. You will design microservices, APIs, and a modern web frontend to generate, configure, and validate network topologies at scale.

You will collaborate with NIC, OS, Switch, HCA, CPU, and GPU teams, and contribute to system observability and performance improvements. A strong Linux, SQL, and cloud-native background will help you deliver robust, scalable

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, NSV Group
Senior Software Engineer, NSV Group

NVIDIA • United States

On-site
USD 140,000 - 190,000
Senior Platform Engineer – AI-Driven Design Automation
Senior Platform Engineer – AI-Driven Design Automation

NVIDIA • Santa Clara (CA)

On-site
USD 196,000 - 311,000
Equity
Benefits
Senior AI Datacenter Field Engineer
Senior AI Datacenter Field Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 132,000 - 253,000
Equity
Benefits
Principal Infra Automation Engineer - AI Platform & Equity
Principal Infra Automation Engineer - AI Platform & Equity

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 248,000 - 391,000
Equity
Benefits
Senior Infrastructure & AI Automation Architect
Senior Infrastructure & AI Automation Architect

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Senior Platform Architect – AI/ML Infrastructure
Senior Platform Architect – AI/ML Infrastructure

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 200,000 - 322,000
Senior AI Infra Systems Engineer - Equity
Senior AI Infra Systems Engineer - Equity

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Equity
Senior HPC-AI Systems Architect (Equity)
Senior HPC-AI Systems Architect (Equity)

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 176,000 - 334,000
Senior AI Networking Solutions Engineer
Senior AI Networking Solutions Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 168,000 - 322,000
Equity
Benefits package
Senior AI/HPC Solutions Architect – Linux & Networking
Senior AI/HPC Solutions Architect – Linux & Networking

Nvidia Corporation • Santa Clara (CA)

On-site
USD 148,000 - 236,000