Senior Software Engineer, AI Developer Tools

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $236k
$139k most similar roles pay here $303k

This role pays more than 79% of similar roles. Most pay $159,000–$235,750 — the shaded band above. At the midpoint, this role pays about $236k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1005 open roles on FindRole.

Listed pay typically runs $168,000–$270,250 across 993 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, AI Developer Tools

NVIDIA seeks a Senior Software Engineer to join its innovative team focused on developing next-generation AI developer tools. This role involves designing and implementing application logic, APIs, and CLIs that integrate human and agent workflows seamlessly across diverse accelerated infrastructure. The engineer will collaborate closely with UX/UI designers, frontend engineers, and AI experts to ensure consistency in modules and products while driving test automation, continuous integration, and release processes. Ideal candidates have a B.Sc in Computer Science or equivalent experience, 8+ years of hands-on development, expertise in Go, and familiarity with Docker and Podman. Additional skills such as Python proficiency, agentic software development, and leadership are highly valued for success in this dynamic environment.

What you'll do

  • Design and implement application logic, APIs, and CLIs for AI developer tools.
  • Drive the technology stack and implementation methodology for new projects.
  • Ensure consistency across modules and products within teams.
  • Implement test automation, continuous integration, and release processes.
  • Support, maintain, and document software functionality effectively.

What we're looking for

  • Hold a B.Sc in Computer Science or equivalent experience.
  • 8+ years of hands-on experience building complex APIs or applications.
  • Strong background in Go and understanding of container technologies like Docker.
  • Excellent interpersonal, social, and written communication skills.
  • Experience with agentic software development and inference engines/frameworks.

More like this

Similar roles

Senior Software Engineer, AI Platforms

JLL (Jones Lang LaSalle)

Boston, MA +3 17 days ago $120,000$200,000
Python Node.js React Azure AWS GCP Docker Kubernetes CI/CD Git GitHub SQL Server CosmosDB Vector databases RAG systems Prompt engineering LLM integration Automated testing frameworks
Hybrid

AI Software Engineer, Senior

Booz Allen Hamilton

Laurel, Maryland 63 days ago $86,800$198,000
Python Java C++ JavaScript TypeScript LLM-powered developer tools CI/CD DevOps VS Code Kubernetes Docker GitHub GitLab Jenkins Agentic AI frameworks Orchestration systems Cloud services PostgreSQL MongoDB

AI Software Engineer, Senior

Booz Allen Hamilton

Laurel, MD +1 63 days ago $86,800$198,000
Python Rust Go Scala Java GitLab CI Jenkins Git Linux Docker Podman AWS LocalStack ESXi Ansible Kubernetes SIEM Security+ Linux+

Senior Software Engineer - AI

Oracle

Austin, TX 10 days ago $79,200$209,500
Java Python REST APIs SQL OCI AWS Azure Agile CI/CD Cloud Technologies AI-assisted software development tools GenAI prompt engineering EDI transactions Docker Kubernetes PostgreSQL Maven Git

Senior AI Software Engineer

T. Rowe Price

New York, NY +1 7 days ago $121,000$206,000
Python Java JavaScript AWS Azure React Angular Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins
Hybrid