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

Software Engineer, Agent Infrastructure

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Precision Labs
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below

About Sapiom

Sapiom is the end-to-end platform that removes barriers to ship and scale agentic products.

We unify what an agent needs to act in the world — compute and sandboxes, memory, identity, spend controls, storage and queues, monitoring — provisioned together as one thing, not handed over as a framework to assemble yourself.

We have assembled a world-class team with deep infrastructure and payments DNA to build the operating system for machines. Our founder ran payments engineering at Shopify for five years and built an autonomous consumer agent company before that. We raised a $35M Series A led by Dragonfly in August, bringing us to $50M total. Accel led our seed;
Menlo Ventures and Anthropic are also behind us.

The models are the brain. We're the spine.

About the role

Agents can think. Getting them to act in production is still hard: teams build a good demo in days, then spend months on the cost, reliability, and control problems that follow. The thing breaks when nobody is watching. The bill arrives before the explanation. Nobody can reconstruct what happened. Closing that gap is what Sapiom does.

Agent Experience is how a builder meets that platform. Agent Studio is where someone authors an agent, watches it run, sees what it did, and ships it. If that surface is bad, nobody gets far enough to use the rest of Sapiom. The work is full-stack: a desktop app, a canvas, a step inspector streaming live from production runs, and the services behind all of it.

One position we've taken deliberately:
we are not a coding IDE. Pointing an agent at an existing codebase and asking it to integrate Sapiom produces bad results. What we do is clean-slate agent authoring, optionally seeded from a spec or design doc. Keeping that scope narrow is the point — it shrinks the surface, and it's why we aren't trying to be Cursor.

This is a senior role, roughly four to seven years of experience. Agent Experience has grown past the point where it can be a rotation. It needs someone who owns it full time.

What you'd work on

Sapiom Builder. Today, authoring an agent means bringing your own coding agent:
Studio launches the user's Claude Code or Codex in a terminal and injects our prompts, MCP, and authoring skills. We don't own the model, the loop, or how good any of it is at building Sapiom agents. We're building a Sapiom-managed model specialized in authoring and managing agents, with that expertise as a versioned, evaluable artifact instead of prompts assembled at launch time.

It's the top item on the roadmap and our biggest source of friction.

Making the builder ask the right questions. Studio can generate an agent from a spec and then fall over when that agent has to reach a customer's internal services, databases, and credentials. The authoring flow should surface those access requirements systematically, up front, instead of leaving them to be discovered at deploy time. One of the clearer wins available.

Version awareness and rollback. Editing a deployed agent should visibly flip it to draft, and a user should be able to tell what's running in production. Neither is true today: there's no deployed-version fingerprint, and no rollback.

The onboarding golden path. Template browse, clone, build, run. Some of that works and some of it is a hardcoded gallery. Every new user comes through here on the way to a working agent.

Canvas and step inspection. Logs, latency, step-level input and output, error states that tell you something. This is where a user reconstructs what an agent did.

The desktop app. Electron, signed releases, one-click install, and cross-platform support we don't have yet. Desktop is the experience we point customers at first.

Agent packaging and ingestion. How an agent gets from a local directory…

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