- Participate in the full lifecycle of AI Agent product development, including web experience, API services, agent orchestration, tool calling, Agent Loop, task planning, execution feedback, state management, and result persistence.
- Design and implement production-ready AI Agent product capabilities, including API services, task queues, async workflows, data models, permissions, billing, and business state management.
- Build and optimize the execution flow between agents and tool systems, improving stability, observability, fault tolerance, and extensibility.
- Work on complex engineering problems such as multi-agent collaboration, tool routing, context management, model selection, retries, and failure recovery.
- Develop and maintain web application features, product workflows, frontend state management, and user experience improvements.
- Maintain and improve API services, background job systems, data layers, Monorepo workflows, and Docker-based development/deployment processes.
- Collaborate with product, design, and engineering teams to ship stable, scalable, and production-ready AI product features.
- Continuously explore best practices for AI-assisted development and Agent engineering, while producing high-quality, maintainable, and testable code.
DockerNode.jsPostgreSQL+4 more