Typically 8+ years of professional software engineering experience, with a track record of owning and delivering complex products or systems from conception to production. Exceptional candidates with less experience and an outstanding record of impact are encouraged to apply
Strong full-stack engineering fundamentals, including experience building user-facing products, backend services, and scalable distributed systems that serve high traffic and large user bases
Strong product judgment and instincts; you turn vague needs into simple, reliable systems and ship without waiting for perfect specs
Comfort with data-informed decisions; you define the metrics and evals that prove a system works, and iterate on them
Experience designing abstractions, platforms, or reusable systems that enable other engineers, users, or automated systems to accomplish complex tasks
Strong execution: you can take ambiguous product needs, break them down, and ship durable systems with clear user impact
Genuine interest in frontier AI capabilities, agent systems, and excitement for rapidly exploring, evaluating, and productizing new model behaviors
Experience building agentic systems (tool calling, subagents, long-running or autonomous task execution)
Experience building developer platforms or reusable-capability primitives (SDKs, plugin systems, workflow engines)
Experience with evaluation, benchmarking, or quality systems for ML/LLM-powered products
Time spent at a fast-growing startup or on a high-ownership engineering team
Python | Go | PostgreSQL | DynamoDB | AWS | TypeScript | React