Find a jobRecruiters

Senior/Staff Software Engineer (AI Agent Infrastructure)

Exclusive opportunity

Onsite

Senior/Staff Software Engineer (AI Agent Infrastructure)

Nuro

Senior/Staff Software Engineer (AI Agent Infrastructure)

Skills

RustPythonGolangMachine LearningAI

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$193,930 – $352,290 / year

Location:

Mountain View, CA, USA

Work mode:

Onsite

Published on:

7 August 2026

What they need


  • We already operate a substantial agent system in production — a fleet of agents with an extensive library of skills and plugins, integrated into the tools our engineers use daily
  • This role is about what it takes to make that system trustworthy, autonomous, and an order of magnitude more capable
  • Three things sit at the center of it
  • Closed-loop evaluation: Our ambition is to build the most rigorous evaluation system for AI work anywhere — closed-loop, meaning every agent action produces a measurable outcome that feeds back into whether that agent is trusted to act again
  • Acceptance, revert, and override rates per workflow
  • Statistical honesty about whether a difference is real
  • Regression detection that fires before a human notices
  • Everything else on this team depends on this being right, and almost nobody has built it well
  • Agent platform: The runtime that makes autonomous agents safe to run against real systems: orchestration, sandboxing and isolation, tool and skill frameworks, memory, identity and permissioning, and the gateway and observability layer underneath
  • Agents that touch production code and production infrastructure need containment and auditability before they need capability
  • Autoresearch infrastructure: The automation of the research loop itself: agents that read the current state of a model and its metrics, form a hypothesis, launch an experiment, evaluate the result honestly, and either propose a change or discard the idea and move on
  • At Nuro that loop runs against the training pipelines behind the driving model — real experiments, real compute budgets, real metrics that determine whether a behavior ships
  • The hard parts are trusting the measurement, surviving experiments that take days, spending finite research compute wisely, and producing proposals a skeptical researcher can audit and reject
  • Alongside this, the team builds agent-powered tooling across the engineering lifecycle — code generation, review, debugging, test and CI failure attribution, knowledge retrieval, triage
  • There is also appetite on this team for post-training our own models where an internal workload justifies it, and the engineer in this role would be central to that work
  • Build the closed-loop measurement layer that tells us, per workflow, whether agent output is accepted, reverted, or overridden — and use it to decide where autonomy expands and where it gets pulled back
  • Take the autoresearch loop from assisted to unattended for a bounded class of experiments, including the eval and confidence machinery required to run it without a human in the loop
  • Design the isolation and permissioning model that lets agents act on production repositories and infrastructure with an auditable record of what they did and why

Benefits

  • Free Caltrain pass and commuter benefits
  • Company stock options
  • Work from home opportunities
  • Health insurance- 5+ years of software engineering experience (or 4+ with a Master’s) in computer science, engineering, or equivalent practical experience. Staff-level candidates should bring correspondingly deeper scope and ownership
  • Strong backend and distributed systems background at scale: cloud infrastructure, service design, storage, queuing, and the judgment to build things that stay up
  • You work end-to-end and do not need the problem pre-decomposed. This role has more surface than a specification
  • Deep, current taste in LLM research. You understand how a model is trained from scratch — data, tokenization, architecture, pretraining dynamics, the full post-training stack of supervised fine-tuning, preference optimization, and RL — and you can reason about what a training decision does to model behavior. You follow the literature because you want to, not because it is on a roadmap
  • Strong programming skills in Python
  • You are opinionated about evaluation. You have argued with someone about whether a benchmark measured anything real, and you were right
  • You have built and operated LLM-based agent systems in production — tool use, orchestration, sandboxing, retrieval, memory — and you know where they break
  • You know what happens under the hood at inference. Attention and KV-cache behavior, batching and scheduling, quantization, speculative decoding, prefix caching, context handling, and how each trades off latency, throughput, and cost
  • Hands-on post-training or fine-tuning experience — SFT, preference optimization, RL, distillation — including the evaluation work required to know whether it helped
  • Go, C++, or Rust experience in addition to Python
  • Experience with open tool-integration protocols, plugin or skill frameworks, and model-routing or gateway layers
  • Experience with ML training or research infrastructure: experiment orchestration, evaluation pipelines, hyperparameter search, data pipelines
  • Familiarity with agent architecture patterns: planning, reflection, long-horizon memory, multi-agent coordination
  • Experience running inference serving, cost, or capacity at meaningful scale
  • Background in developer experience or platform engineering, observability, or security isolation

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

7 days ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools