Systems Software Engineer - AI and Cloud

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$120,000 - $235,750
Cloud
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For Systems Software Engineer - AI and Cloud

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Systems Software Engineer specializing in AI and Cloud technologies. Located in Santa Clara, this role offers an exciting opportunity to work at the intersection of artificial intelligence and cloud computing.

As a Systems Software Engineer, you'll be part of a team that's defining the next era of computing where GPUs power AI systems, robots, and autonomous vehicles. You'll work on groundbreaking projects involving advanced AI models and cloud-native architectures, making significant contributions to NVIDIA's innovative products and technologies.

The role combines technical expertise in cloud-native applications, AI workflows, and system architecture with opportunities to influence product development through direct engagement with cross-functional teams. You'll be responsible for evaluating and implementing cloud-native applications, designing AI workflows, and developing technical content to showcase NVIDIA's cutting-edge technologies.

NVIDIA offers a competitive compensation package with a base salary range of $120,000 to $235,750, plus equity and benefits. The company provides a diverse, supportive environment where innovation is celebrated and individual contributions are valued. This is an exceptional opportunity to join a leader in the AI and accelerated computing space, working on technology that's transforming industries and society.

The ideal candidate will bring strong programming skills in Python and JavaScript, experience with cloud-native systems and Kubernetes, and a passion for AI technologies. You'll have the chance to work with the latest AI models and frameworks while contributing to the development of next-generation computing solutions.

Last updated 3 months ago

Responsibilities For Systems Software Engineer - AI and Cloud

  • Evaluate cloud-native, full-stack applications using microservices architecture for AI use cases
  • Design and implement agentic workflows with RAG and latest AI models
  • Evaluate user experiences and analyze technical performance of AI solutions
  • Engage with cross-functional teams to improve product offerings
  • Develop developer-focused content and tutorials
  • Write technical whitepapers and present technical demos at industry conferences

Requirements For Systems Software Engineer - AI and Cloud

Python
JavaScript
Kubernetes
  • Bachelor's or Master's in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or related field
  • 3+ years of experience
  • Proficiency in Python and JavaScript
  • Basic familiarity with C++ programming
  • Experience in cloud-native systems optimized for Kubernetes deployment
  • Understanding of API design principles for scalable inference systems

Benefits For Systems Software Engineer - AI and Cloud

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Systems Software Engineer - AI and Cloud

Software Developer III, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing enterprise-grade solutions for the financial services industry using cloud and machine learning technologies.

EHS Operations Program Manager, Compliance Security Risk Management

EHS Operations Program Manager position at Google, managing environmental health and safety programs for data centers with competitive compensation and benefits.

Outbound Product Manager, Storage, Google Cloud

Lead product management for Google Cloud's AI Storage portfolio, focusing on outbound management and customer engagement with competitive compensation and benefits.

Corporate Account Manager, Google Cloud

Corporate Account Manager position at Google Cloud, requiring 7+ years of tech sales experience, focusing on enterprise customer relationships and cloud solution sales.

Data Center Server Operations Manager

Lead Google's data center operations team, managing hardware infrastructure and technical staff while ensuring optimal performance of Google's computing systems.