Staff AI Engineer - Agent Architecture & Behavior at Artisan | CA, US | Rezi

Staff AI Engineer - Agent Architecture & Behavior at Artisan

Staff AI Engineer - Agent Architecture & Behavior

Artisan · CA, US

3 weeks ago

Staff AI Engineer - Agent Architecture & Behavior

Artisan · CA, US

21 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Staff AI Engineer - Agent Architecture & Behavior role.

Rezi rewrites your resume against Artisan's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Staff AI Engineer - Agent Architecture & Behavior posting at Artisan — free, in seconds.

About the Role

Artisan is building a new, ambitious project at the frontier of applied AI, focusing on agentic AI. This role will shape the core technology by designing and building the underlying AI architecture, working across agent behavior, multi-agent systems, tool use, context, and evaluation to deliver dependable production software. This is an individual-contributor role with broad technical ownership, requiring both exploration of uncertain problems and detailed engineering.

Responsibilities

  • Design and implement agent execution loops, planning strategies, tool interfaces, and verification.
  • Turn ambiguous technical requirements into clear system boundaries and working code.
  • Build delegation, coordination, context sharing, and result synthesis for multi-agent systems.
  • Handle concurrent work, conflicting updates, cancellation, and stale results in multi-agent systems.
  • Establish when a multi-agent approach improves on a simpler baseline.
  • Make complex, stateful workflows resilient to interruptions and partial failures.
  • Build checkpoints, recovery strategies, and appropriate human intervention into the architecture.
  • Improve retrieval, context construction, persistent state, and skill representation.
  • Investigate how systems can use feedback and prior experience to perform better without introducing regressions.
  • Build realistic evaluations, analyze task trajectories, and turn observed failures into measurable improvements.
  • Compare approaches using quality, reliability, latency, and cost.
  • Evaluate models and emerging techniques, prototype promising approaches, and make informed build-versus-buy decisions.
  • Choose tools because they solve the problem, and be willing to replace them when the evidence changes.
  • Set engineering standards, review important design decisions, and help the team implement a coherent AI system.
  • Stay close to the product and accountable for what ships.
  • Partner with product and infrastructure engineers on production services, integrations, secure execution, and observability.
  • Own the AI architecture and its effectiveness, with implementation shared across the team.

Requirements

  • Personally built and shipped a substantial agentic system.
  • Deep practical experience with LLM tool use, planning, context engineering, and evaluations.
  • Implemented multi-agent coordination or substantial parallel agent/tool execution and can explain its failure modes.
  • Hands-on experience with browser or computer automation in an agentic system, including observing state, verifying effects, and recovering when an interface or execution path fails.
  • Excellent software engineer in Python, TypeScript, or a comparable language.
  • Comfortable with asynchronous services, state machines, persistence, concurrency, retries, and cancellation.
  • Knows which decisions belong to a model and which guarantees must be enforced in code.
  • Can reason carefully about permissions, untrusted inputs, uncertain external outcomes, and human approvals.
  • Can design meaningful experiments, debug real system behavior, and explain what improved, why it improved, and where the evidence is still weak.
  • Can take technical ownership of an unclear problem, work effectively with other engineers, and ship with urgency and care.

Skills

  • Agent behavior
  • Multi-agent systems
  • Tool use
  • Context engineering
  • Evaluation
  • LLM
  • Python
  • TypeScript
  • Asynchronous services
  • State machines
  • Persistence
  • Concurrency
  • Retries
  • Cancellation
  • Browser automation
  • Computer automation
  • Agentic systems

Location

  • San Francisco

Work Type

  • Full-time
  • In person

Experience Level

  • Individual-contributor role with broad technical ownership

Education Level

  • No required degree

Salary/Compensations

  • $250,000–$325,000 USD annually
  • Equity: 0.15%–0.30%

Benefits

  • US visa sponsorship available

About the Company

  • Artisan builds AI employees that take on real work.
  • Our first three are Ava, our outbound AI BDR; Aaron, our inbound AI SDR; and Aria, our AI account executive.
  • Our broader mission is to build AI employees that can take responsibility for work across many roles and industries.