← All roles

Member of Technical Staff, Core AI

Sycamore· Core AI
Apply on company site
Palo AltoFull-timePosted 2mo ago

About the role

Build the runtime, evaluation, and learning systems that every agent on the platform depends on.

Responsibilities

  • Develop the learning data plane around agents: structured trajectories, feedback and outcome signals, offline datasets, lineage, privacy controls, and reliable links between an agent version and its behavior.
  • Create evaluation systems for task completion, tool use, long-horizon behavior, safety, latency, and cost, and own the credibility of the numbers they produce.
  • Design experiment and versioning systems for comparing changes through replay, shadow traffic, canaries, or controlled rollouts, with clear promotion and rollback criteria.
  • Build durable orchestration for long-running tasks, checkpoints, approvals, handoffs, and human-in-the-loop interactions, with typed tool interfaces, protocol-based execution, and memory retrieval that enforces tenant, user, and project visibility boundaries.
  • Own the execution environments agents run in, including isolation, startup performance, resource limits, and cost, and the policy layer that gates self-modification so a proposed change is staged and tested rather than applied silently.
  • Publish reliable APIs, event-driven interfaces, and reusable libraries that work across agent categories and enterprise deployments.

Qualifications

  • 5-12 years of software engineering experience. We will make exceptions for exceptional people in either direction.
  • Strong backend and distributed-systems fundamentals, including typed API design, asynchronous workflows, persistence, reliability, and production debugging.
  • Real depth in at least one of the areas above, and genuine interest in working across the others.
  • An empirical approach to AI quality: you can form a hypothesis, design a useful evaluation, interpret noisy evidence, and distinguish a real improvement from movement in a proxy metric.
  • The ability to reason about retries, idempotency, partial failure, long-running state, concurrency, latency, cost, experiment design, and safe rollout.
  • A security-minded approach to multi-tenant systems, identity, authorization, credentials, tool execution, privacy, and auditability.
  • Product judgment. You can find a durable abstraction behind a real requirement without generalizing too early or freezing customer-specific behavior into the platform.
  • AI-native. You use coding agents and modern models as a force multiplier while still owning architecture, correctness, evidence, and operational outcomes.
  • Comfort building product-facing software. You can work in React and TypeScript when a capability needs a great interface, and reason about streaming state and accessibility.
  • Comfort with startup ambiguity, fast feedback loops, and broad ownership.

Skills

Required:Backend and distributed systems fundamentalsEvaluation and experimentation
Nice to have:React and TypeScript

Benefits

  • Competitive cash compensation and meaningful equity in the company you are helping build.
Last updated Oct 22, 2026. Interested? Apply on the company site.
Sycamore logo

About Sycamore

The Trusted Agent Operating System

Sycamore: The trusted agent operating system for the enterprise.

Progressive Trust SystemAdaptive System GenerationContinuous ImprovementCollective IntelligenceTrust by designSecureCompliantAuditable

More open roles at Sycamore