Software Engineer, OpenShell

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CA, Canada
Salary
$184,000–$287,500 / yr
Posted
42 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $236k
$120k most similar roles pay here $305k

This role pays more than 90% of similar roles. Most pay $138,287–$214,500 — the shaded band above. At the midpoint, this role pays about $236k versus about $176k 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 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Engineer, OpenShell

Software Engineer, OpenShell joins the NVIDIA OpenShell team to develop runtime infrastructure for secure, scalable, and production-grade AI agents. This role sits at the intersection of research and engineering, where you will identify promising academic and industrial methods to integrate into tools and workflows. You will be responsible for tracking cutting-edge developments in tool use, planning, memory, and agent safety while building rapid prototypes, evaluation loops, and red-team harnesses. The work focuses on solving problems related to agent reliability, security, and developer experience within enterprise systems. Required expertise includes LLMs, multimodal generative models, inference infrastructure, and adversarial ML. You will utilize tools such as Triton, TensorRT-LLM, vLLM, SGLang, Ray, and Kubernetes to build secure-by-default workflows for agents interacting with code, files, and credentials in complex environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Track and analyze cutting-edge research in tool use, planning, memory, and multi-agent workflows.
  • Translate academic and industry research into concrete product opportunities for the OpenShell platform.
  • Reproduce and benchmark promising methods from papers and open-source projects to validate their impact.
  • Build rapid prototypes including agent harnesses, evaluation loops, and self-improving workflows.
  • Design red-team harnesses to measure agent reliability, safety, security, and developer experience.
  • Develop secure-by-default workflows for agents interacting with tools, code, and enterprise systems.
  • Integrate validated research findings into production-grade features and developer tools.

What we're looking for

  • 8+ years of professional experience in research engineering, software development, or a related technical field.
  • MS/PhD in Computer Science, Physics, or a related field, or equivalent experience.
  • Proven ability to translate complex research into reusable products, tools, demos, benchmarks, or production systems at scale.
  • Deep experience in areas such as LLMs, agent harnesses, multimodal models, evaluation frameworks, or inference infrastructure.
  • Demonstrated ability to conduct independent technical investigations and communicate findings clearly.
  • Strong product sense with a focus on developer experience (UX) and agent experience (AX).
  • Experience with secure agent runtimes, tool sandboxing, or enterprise compliance requirements like SOC2 and GDPR.
  • Experience with LLM inference optimization tools such as Triton, TensorRT-LLM, vLLM, SGLang, Ray, or Kubernetes.

More like this

Similar roles

Product Manager, AI Platform SW - Agentic AI Kernel Generation

Nvidia

Santa Clara, CA 135 days ago $168,000$258,750
CUDA LLM GPU Kernels Triton TVM FlashAttention Multi-agent Orchestration ML Infrastructure High-Performance Computing Compiler Engineering Inference Architecture Data Pipelines Synthetic Data Generation Automated Testing
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office