A strong Master's or PhD in Computer Science, Robotics, or a related field, or equivalent depth shown through shipped work.
Demonstrated experience building production agent systems with measurable impact: agents that plan, use tools, maintain state, and run reliably over long horizons, rather than single-turn prompt work.
Deep, hands-on experience with agent frameworks and orchestration such as LangGraph, AgentCore, MCP, or custom orchestrators, and a clear sense of when to use an agent versus a deterministic workflow.
Professional backend engineering experience: production services, API and interface design, distributed and microservice architectures, clean code, testing, and DevOps discipline.
Cloud and edge-to-cloud experience, including containerization (Docker, Kubernetes), CI/CD, and deploying and serving models and services in production.