Senior Software Engineer, Open Harness Engineering

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $236k
$125k $305k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $155,250–$213,625 — the blue band above. At the midpoint, this role pays about $236k versus about $184k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Open Harness Engineering

JOB TITLE: Senior Software Engineer, Open Harness Engineering The Senior Software Engineer joins the Open Harness Engineering team to build core libraries, evaluation systems, and reusable harness capabilities for AI agents. You will develop scalable, reproducible evaluation systems spanning CI, scheduled compute, sandboxed execution, and trace capture. Your daily work involves diagnosing agent failures from logs and benchmark artifacts, designing controlled experiments to distinguish harness improvements from noise, and shipping upstream open-source contributions. You will utilize Python with proficiency in Rust, Go, C++, or TypeScript to manage asynchronous execution, containers, and distributed compute. The role focuses on the technical problem of making agentic applications safer and more reliable by improving tool-use loops, model-provider integrations, and evaluation infrastructure. You will turn evaluation evidence into tangible improvements in quality, reliability, cost, and latency across various models.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Define and evolve technical approaches for evaluating and improving open agent harnesses across various frameworks and models.
  • Build and operate scalable, reproducible evaluation systems including CI, sandboxed execution, and trace capture.
  • Diagnose agent failures by analyzing traces, logs, tool results, and benchmark artifacts to identify root causes.
  • Design controlled experiments and promotion criteria to distinguish genuine improvements from noise or model-specific gains.
  • Ship harness and runtime improvements, including upstream open-source contributions, detectors, and regression tests.
  • Develop reusable runtime, trace, and evaluation capabilities based on recurring optimization needs from partner teams.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Applied Math, or a related field, or equivalent experience.
  • 8+ years of hands-on software engineering experience with technical ownership of production systems and architecture design leadership.
  • Expert Python skills and working proficiency in Rust, Go, C++, or TypeScript.
  • Experience building or extending LLM agents, coding agents, tool-use loops, model-provider integrations, developer tools, or evaluation infrastructure.
  • Solid understanding of asynchronous execution, subprocesses, containers, sandboxing, networking, and distributed compute.
  • Experience crafting reproducible experiments, benchmark methodology, performance investigations, regression gates, or reliability analysis under nondeterministic conditions.
  • Proven track record of shipping and maintaining open-source or developer-facing software with sound testing, API development, and documentation.
  • Experience with trace-analysis and observability systems such as OpenTelemetry, OpenInference, or structured event pipelines.

More like this

Similar roles

Senior Harness Design Engineer

Amazon Inc

Redmond, WA 63 days ago $137,300–$185,700
Harness Design Siemens NX Siemens Capital Team center JIRA 3D CAD 2D Manufacturing Drawings Schematics EMI/EMC PLM MES Electrical Design Spacecraft Harnessing Voltage Drop Analysis Shielding Effectiveness
5+ yrs exp

Senior Software Engineer, Meta Factory Agent Harness

Adobe

San Jose, CA 53 days ago
LLM Infrastructure Distributed Systems Agentic Systems Runtime Design Platform Architecture Sandboxed Execution Tool Calling Multi-agent Coordination Model Context Protocols Scalable Systems
10+ yrs exp

Harness Design Engineer

SpaceX

Hawthorne, CA 104 days ago $100,000–$117,500
Siemens NX CAD Electrical Schematics Wire Harness Design Avionics Interconnection 3D Modeling Systems Integration EMI Configuration Management Optical Harness Design Formboard Creation Component Selection

Senior Software Engineer, Auto

Upstart

Remote (Canada) 132 days ago $166,900–$230,900
System Design Backend Services Observability Testing Workflow Automation Production Software Systems
4+ yrs exp Remote