Senior/Staff Software Engineer, Agent
Embedding Vc · San Francisco Bay Area
About this role
## 🎨 About OpenArt OpenArt is an AI storytelling and visual creation platform used by millions of creators worldwide. We’re building the next generation of creative tools powered by cutting-edge AI—enabling anyone to create videos, visuals, characters, and stories with unprecedented speed and imagination. We believe the future of creativity is AI-native, and we’re shaping that future. 🚀 ## 🚀 Why Join OpenArt - **Ground floor of a new category** — help define what “agent” means for creative work. - **Own the whole agent layer** — harness, orchestration, memory, evals, tooling: the entire system is yours to design and lead. - **Real scale, real stakes** — your agents run for millions of creators; improvements show up in the product within days. - **Founder-led engineering culture** — both founders are technical and deeply involved in product and architecture. - **AI-native product** — decide how frontier models get orchestrated, constrained, and exposed as effortless experiences. - **High ownership, low process** — judgment, clarity, and speed over bureaucracy. ## 🎯 About the Role We’re hiring a **Senior/Staff Software Engineer (Agent)** to lead the agentic architecture behind OpenArt’s next generation of creative products—starting with **Director**, which lets anyone “vibe direct” a multi-minute cinematic video by chatting with AI. This is a **product-and-systems leadership** role (not research). You’ll own the agent infrastructure that powers longer-horizon planning, tool use across multiple model vendors, memory across sessions, sub-agent orchestration, and production reliability. You’ll define the architecture of the **agent harness** (tool use, context engineering, multi-step planning, orchestration, evaluation), set engineering standards, and stay hands-on—building **MCP servers** and **CLI tooling**, and shipping the **frontend experiences** on top. ## 🛠What You’ll Do - Own the **end-to-end architecture** of the agent harness powering conversational and autonomous creative workflows (tool use, context/memory, multi-step planning, sub-agent orchestration). - Design how agents plan and execute **long-running creative tasks** (scene planning, storyboarding, asset generation, revision loops) across multiple model vendors with clear failure modes and recovery paths. - Build and maintain **MCP servers** and **CLI-based agent tooling** connecting agents to internal services, external model vendors, and creative asset pipelines. - Author reusable **Agent Skills** and structured workflows; define patterns other engineers use to add new ones. - Build the **evaluation and observability stack** (automated evals, regression suites, tracing, quality gates) to catch regressions before users do. - Drive **reliability, latency, and cost per successful run** as first-class metrics. - Ship polished **production frontend experiences** (React/Next.js) for agent-driven products end to end. - Set the technical bar for agent engineering (architecture reviews, engineering standards, mentorship). - Stay on top of the fast-moving agent ecosystem (MCP, Agent Skills, orchestration frameworks, new model capabilities) and decide what belongs in OpenArt’s stack. - Partner with founders, product, design, and GTM to translate user needs into technical direction and communicate trade-offs clearly. ## ⚙ What We’re Looking For ### Core Requirements - **7+ years** of full-stack engineering shipping and owning production systems at scale, including **2+ yea
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.