Engineering · Senior · Reports to CTO · Onsite — San Francisco · Full-time
Role overview
You'll be one of the first engineers at Skillset. We have an early version of the product in market, but most of what Skillset will become is still ahead of us. You'll own meaningful surface areas of the stack and product from 0 to 1, drive the architecture decisions inside those areas, and set the engineering bar for everyone who joins after you. Decisions you make in the next twelve months will define the product five years from now.
You'll work directly with the CTO, ship to production every week, and sit in on customer calls so the feedback loop from "users hate this" to "we fixed it" is hours, not sprints. If you want the job where you make the calls instead of inheriting them, this is it.
Who thrives here
People who want to own something end-to-end. You're comfortable talking to customers, comfortable making decisions with incomplete information, and you'd rather ship something rough on Friday than something perfect a month from now. You take the work seriously without taking yourself too seriously.
What you'll do
- Build agent-native tools that let AI agents and humans co-manage tasks and context
- Build permissioning, approval flows, audit logs, and identity infrastructure for safe agent execution
- Build eval and observability systems that measure agent correctness, escalation quality, latency, tool-use behavior, and production failure modes
- Shape our internal engineering workflow by using coding agents aggressively and improving our development environment for a high-velocity AI-native engineering team
- Talk directly with teams who use Skillset every day, and turn their feedback into product
What we're looking for
- You've shipped products from 0 to 1 and want to do it again
- You thrive in intense, early-stage environments with high ownership and short feedback loops
- Significant experience building and operating production systems
- Sharp engineering judgment on architecture tradeoffs — you know when to over-build and when not to
- You use or are excited about using AI coding tools aggressively and thoughtfully, and want to keep pushing the frontier of what an engineering team can do with them
Strong candidates also have
- Previous startup experience (founder, founding engineer, or early team)