Taro Logo

Senior Full-Stack Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$184,000 - $356,500
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA is seeking a Senior Full-Stack Software Engineer to join their DGX Cloud AI Infrastructure team. This role focuses on building and operating AI infrastructure that powers breakthroughs in research, autonomous vehicles, and robotics. The position involves designing and developing a unified, self-service portal for NVIDIA's GPU clusters and AI infrastructure. The successful candidate will work across the full technology stack to create intuitive interfaces and streamline workflows that enhance AI research team productivity.

The role requires extensive experience in full-stack development, with expertise in modern web technologies, cloud infrastructure, and AI systems. You'll be working with cutting-edge AI infrastructure, helping to build tools that accelerate research and development across NVIDIA. The position offers competitive compensation ranging from $184,000 to $356,500 depending on level and experience, plus equity and benefits.

As part of the DGX Cloud AI Infrastructure team, you'll be at the core of NVIDIA's AI efforts, building software that enables scalable research. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills. This is an opportunity to work with state-of-the-art technology while contributing to NVIDIA's mission of transforming industries through AI and accelerated computing.

Last updated 18 hours ago

Responsibilities For Senior Full-Stack Software Engineer

  • Design, develop, and deploy full-stack web applications for AI infrastructure operations
  • Collaborate with AI and ML research teams to identify pain points and deliver tools
  • Develop APIs, backend services, and UIs for GPU clusters
  • Develop backend services to manage job schedulers and cluster operations
  • Define and track metrics for efficiency, resiliency, and developer productivity
  • Drive engineering excellence in testing, CI/CD, code quality, and performance
  • Lead architectural discussions and mentor junior engineers
  • Stay ahead of AI/ML infrastructure trends and drive best practices

Requirements For Senior Full-Stack Software Engineer

JavaScript
Python
Go
React
Node.js
MongoDB
Kubernetes
  • 8+ years of experience in developing software infrastructure for large scale AI systems
  • Bachelor's degree or higher in Computer Science or related technical field
  • Proficiency with full-stack development: JavaScript (Vue or React), Node.js, Python, and/or Golang
  • Experience with distributed systems and cloud-native technologies
  • Familiarity with observability stacks: ELK, OpenSearch, Prometheus, Grafana, or Loki
  • Strong debugging and root cause analysis skills
  • Experience with large-scale AI training, inference, or data infrastructure services
  • Excellent communication, collaboration, problem solving and growth mindset

Benefits For Senior Full-Stack Software Engineer

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Related Jobs