×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Agent Platform Palo Alto

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Sycamore Labs, Inc.
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    DevOps, Software Engineer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 180000 - 260000 USD Yearly USD 180000.00 260000.00 YEAR
Job Description & How to Apply Below

Build the control plane that decides which agents exist, what they may do, whose authority they act under, and what they cost.

About Sycamore

Sycamore is building the trusted agent operating system for the enterprise. Our platform helps companies build, deploy, and orchestrate agentic apps that take on real operational work, with the security and control large organizations need.

We are a small, engineering-led team working directly with Fortune 500 enterprises. We have raised $65M from Coatue and Lightspeed, along with other investors and industry leaders.

Where you could focus

If Core AI decides what happens inside a single agent run, AI Services decides which agents exist, what each is permitted to do, whose authority it acts under, what it costs, and how it reaches the outside world. These are chokepoints: a control that exists here holds for every agent on the platform, and a mistake here is a platform-wide mistake.

The work splits into two halves, and most people end up touching both.

The agent-facing control plane. The registry that makes an agent discoverable and describable, the identity and delegation machinery that lets it act on a person’s behalf, and the integration surface through which it reaches customer systems. The central design problem is authority: an agent needs to do real work in a customer’s environment without ever holding a credential it could leak, without exceeding what the person who asked for it could do themselves, and in a way that stays attributable afterwards.

A permissive default on the integration surface is not a bug report, it is an incident.

The model gateway. Every model call on the platform goes through one hop we control. That hop decides which upstream serves the request, what happens when the upstream is overloaded or rate-limited, how long the caller waits, what the call costs, whose budget it lands on, and what may be recorded about it. Concentrating that in one place is what makes the guarantees possible and what makes the work demanding: the gateway must be fast, must not become a single point of failure, and must be right about cost, because an attribution bug is not a reporting inconvenience when budgets are enforced against it.

We do not run our own inference. There are no GPUs and no self-hosted serving stack; the sophistication is in routing, economics, provider abstraction, and control.

What you will do
  • Build and operate the control-plane services that register agents, issue and verify their identity, and decide what they are permitted to do.
  • Own the integration surface: connectors, tool execution, protocol gateways, consent flows, and the read and write policy on each.
  • Design authorization, delegation, and credential flows so that agents can act without ever holding a customer secret they could leak.
  • Build and operate the model gateway: routing, provider fallback, timeouts and cancellation, rate limiting, budgets, and cost attribution.
  • Publish reliable, versioned APIs and contracts that Core AI, Product, and customer applications depend on.
The environment you will work in

Our current AI Services environment includes Python cloud services built on FastAPI and Pydantic;
Go services for identity and token issuance;
PostgreSQL; a self-hosted model gateway fronting multiple providers; protocol-based tool execution over MCP, including both outbound tool use and an inbound gateway with OAuth; OAuth credential vaulting for customer system integrations; durable workflows; and cloud-native deployment on Kubernetes.

We use automated tests, coding agents, traces, evaluations, and production feedback as part of everyday engineering, and we lean heavily on contract tests to keep independently deployed services honest with each other.

This is context, not a…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary