Senior Software Architect - Data Center Systems

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$224,000 - $425,500
Distributed Systems
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Software Architect - Data Center Systems

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Architect for their Data Center Systems team. This role focuses on building innovative server systems for GPU accelerated applications, particularly in Deep Learning. The position involves architecting and developing end-to-end software and firmware stack for these systems.

The ideal candidate will work with world-class engineering teams, product management, operations, and customer support to build systems that delight customers. They will lead software activities for NVIDIA's deep learning server platforms, drive system architecture, and partner across various teams to design complete software solutions.

This is an exceptional opportunity to join a company at the forefront of AI and digital twins, transforming the world's largest industries. The role offers competitive compensation ($224,000 - $425,500) plus equity and benefits. NVIDIA is known for its forward-thinking approach and innovative culture, making it one of the technology world's most desirable employers.

Key responsibilities include driving system architecture, working with major customers, developing technology roadmaps, and mentoring future leaders. The role requires deep expertise in server platform design, understanding of HPC/Deep learning workloads, and strong communication skills. Join NVIDIA to help accelerate the next wave of artificial intelligence and be part of groundbreaking developments in computing technology.

Last updated 2 days ago

Responsibilities For Senior Software Architect - Data Center Systems

  • Lead software activities for NVIDIA's deep learning server platforms, from design through production
  • Drive the system architecture for complex server platforms in a multi-functional environment
  • Partner with application software, libraries, system software and firmware teams
  • Work directly with major customers to understand requirements
  • Work with business partners and vendors to shape products
  • Develop roadmap of new technologies and protocols
  • Mentor architects and engineering teams
  • Make key technical decisions for designs

Requirements For Senior Software Architect - Data Center Systems

Linux
Python
Java
  • Deep experience in designing architecture for scalable server systems
  • Understanding of HPC or Deep learning workloads
  • Expertise in Out of Band and In-band management architectures
  • Knowledge of server system architecture
  • Experience in implementing left shift strategy
  • Excellent written and verbal communication skills
  • BS or MS degree in Computer Engineering, Computer Science, or related degree
  • 10+ years in System architecture and design

Benefits For Senior Software Architect - Data Center Systems

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To NVIDIA Senior Software Architect - Data Center Systems

Query Engine Architect - Accelerated Apache Spark

Principal Software Engineer role at NVIDIA leading query optimization for Apache Spark GPU acceleration, offering competitive compensation and cutting-edge technology work.

Senior Networking Architect

Senior Networking Architect position at NVIDIA focusing on developing next-generation network solutions for AI and accelerated computing.

Senior Software Architect, Advanced Development

Senior Software Architect role at NVIDIA focusing on advanced development in network programmability, distributed systems, and data center technologies.

Distinguished Engineer – Data Center System Software Architect

Lead system software architecture for NVIDIA's data center systems, driving innovation in GPU-powered enterprise and cloud computing platforms.

Principal Engineer, Agentic System Architecture

Lead architect position for agentic systems and LLM integration at NVIDIA, requiring 15+ years of experience in distributed systems and AI frameworks.