Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026 · Still live on 30 Oct 2026

Senior Full-Stack Developer

NVIDIA Santa Clara, CA senior full-time

Salary

248,000 USD - 391,000 USD per year

Apply on NVIDIA

Description

NVIDIA is seeking a Senior Full-Stack Developer to build next-generation AI platforms and products. You will play a pivotal role in shaping the architecture, development, and scaling of software systems.

Responsibilities:

  • Hands-on experience with test automation, production testing, and automation frameworks
  • Solid understanding of Linux, embedded systems, firmware, and hardware/software integration
  • Integrate agents with enterprise data sources, APIs, and internal microservices to enable real-world actions
  • Ensure reliability, safety, and performance of autonomous systems operating at scale
  • Architect and build agentic AI systems that leverage LLMs for reasoning, planning, and tool orchestration across enterprise workflows
  • Develop scalable platforms for retrieval-augmented generation (RAG), long-term memory, and contextual reasoning
  • Build reusable infrastructure for agent orchestration, tool integration, evaluation, and observability
  • Establish best practices for agent evaluation, guardrails, and human-in-the-loop workflows
  • Mentor engineers and provide technical leadership in designing complex distributed AI systems
  • Stay at the forefront of advancements in LLMs, agent frameworks, tool use, reasoning architectures, and open-source ecosystems

Requirements:

  • BS, MS, or PhD in Computer Science, Electrical/Computer Engineering or related field (or equivalent experience)
  • 15+ years of experience building large-scale distributed systems and cloud-native applications (Python preferred)
  • Strong experience designing and deploying LLM-powered systems, including RAG, tool use, and agent-based architectures
  • Deep understanding of agentic AI paradigms (planning, memory, tool invocation, multi-step reasoning)
  • Experience with agent frameworks and orchestration tools (e.g., LangChain or similar)
  • Proven ability to design systems with high reliability, scalability, and performance
  • Hands-on experience deploying applications in Kubernetes environments
  • Strong programming skills across multiple languages and modern software stacks
  • Proven track record leading complex technical initiatives and mentoring high-performing teams
  • Excellent problem-solving, communication, and system design skills

Benefits:

  • Base salary range: 248,000 USD - 391,000 USD
  • Equity and benefits package

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Principal-Software-Engineer_JR2028458

Apply on NVIDIA