Bachelor’s degree in Computer Science or related technical field. Strong programming skills in Python and/or JavaScript/TypeScript. 3+ years of experience building and shipping production software. 2+ years working with LLMs or AI APIs. Hands-on experience with modern LLMs, vector databases, and agent/orchestration frameworks. Practical experience with RAG, agent workflows, evaluation, and performance optimization. Strong agent design skills, including prompt engineering, tool use, multi-step agent workflows, and failure handling. Ability to balance customization and reuse, autonomy, control, cost, latency, and risk. Strong communication skills and experience leading technical discussions.