Staff Software Engineer, AI Agent Platform & Runtime
Core
Design and build foundational infrastructure for enterprise AI agents, including custom agent harnesses, layered memory, secure isolated execution, and resilient orchestration for high-stakes business workflows.
Role type
Staff Software Engineer (AI Agent Platform & Runtime)
Builds
Custom agent harness, layered memory systems, secure isolated execution environments, and resilient agent orchestration pipelines.
Domain
Enterprise AI, M&A technology, distributed systems, platform engineering
Deliverable
production ML models
Required skills
Backend platform architecture, distributed systems, asynchronous execution, Python, TypeScript/Java/Go/Kotlin/Rust, LLM application development, tool calling, agent orchestration, containerization, cloud-native infrastructure, data persistence, caching, event-driven architectures, multi-tenancy, secrets management
Preferred skills
Custom agent runtimes, agentic coding systems, persistent/hierarchical agent memory, secure code execution, sandboxing, Docker, Kubernetes, microVMs, multi-agent coordination, MCP servers, enterprise SaaS experience
Technologies
Python, TypeScript, Java, Go, Kotlin, Rust, Docker, Kubernetes, MCP
Responsibilities
Lead architecture of custom agent harness including reasoning loops and runtime controls; Design layered agent memory with retrieval and access controls; Architect isolated, containerized agent execution environments; Build resilient agent orchestration with failure recovery; Create secure tool integrations with safeguards; Establish agent evaluation and observability; Mentor engineers while implementing critical features.
Seniority
Staff, hands-on IC with strategic influence