AI Agent

Xiaohongshu

CA

JOB DETAILS
SKILLS
Architectural Design, Artificial Intelligence (AI), Auditing, Caching, Computer Software, Concurrency, Cost Control, Engineering, Go Programming Language (Golang), Java, Memory Hardware, Memory Management, Metrics, Performance Tuning/Optimization, Project Engineering, Prototyping, Python Programming/Scripting Language, Risk, Software Engineering, Team Player, Web Client Plug-ins
LOCATION
CA
POSTED
30+ days ago

Building a Running Agent

  1. Implementing intent recognition, task decomposition, planning, execution, tool calling, memory, and state management core links.

  2. End-to-end responsible: problem definition, data and tool integration, prototype implementation, online and offline validation, evaluation, and reflection, output conclusion (continue or stop).

  3. Designing and implementing Agent Runtime: session and task state machine, concurrency and queue, timeout and retry, permission and auditing, downgrade and rollback.

  4. Collaborating with multiple roles: transforming requirements into executable agent spec, converting model capabilities into stable system capabilities.

  5. Driving agent technology roadmap and key architecture decisions: tool protocol, memory scheme, evaluation metric, deployment and gray release mechanism.

Requirements

  1. Bachelors degree or above in Computer Software Engineering or AI-related fields, with at least 3 years of experience in backend platform AI engineering or mature agent LLM application deployment experience.

  2. Proficient in at least one major language (Python, Go, Java, etc.), with experience in large-scale project engineering.

  3. Solid software engineering skills: architecture design, reliability, observability, performance and cost optimization, maintainability.

  4. Complete delivery experience: able to turn exploration into a running system, with output conclusions based on evaluation data.

  5. Good cross-team collaboration and expression skills: able to clearly describe trade-offs, boundaries, and risk factors.

Technical Experience

  • Agent Workflow Systems: • Multi-tool orchestration • Function call plugins • Task queue and scheduling • Long-term task and state recovery

  • RAG Knowledge Library Engineering: • Indexing • Retrieval • Re-ranking • Caching • Incremental update • Evaluation and observability

  • Multi-Modal Agent Experience: • Familiarity with multi-modal agents (image, speech, video) or experience with agent-based exploration in content search recommendation scenarios.

  • Public Influence: • Published papers • Patents • Open-source contributions • Industry influence (Agent LLM Systems and Infra)

About the Company

X

Xiaohongshu