Mô tả Công việc
Chúng tôi đang tìm kiếm một Kỹ sư Phát triển Backend (chuyên về AI Agent) hoặc một Kỹ sư Backend AI Native, người thấm nhuần triết lý "Agent Native". Khác với phát triển CRUD truyền thống, bạn sẽ chịu trách nhiệm thiết kế và xây dựng các hệ thống agent thông minh có khả năng lập kế hoạch tự động, lưu giữ bộ nhớ, gọi công cụ và tương tác với môi trường. Trong vai trò này, AI không chỉ là một lệnh gọi API thông thường—nó là mô hình cốt lõi. Bạn sẽ tái cấu trúc logic backend xoay quanh máy trạng thái, tính toán đồ thị và ra quyết định tự động. Mỗi dòng mã bạn viết có thể quyết định cách một Agent hiểu các nhiệm vụ phức tạp và phân tách chúng để thực thi.
Trách nhiệm Chính
- Phát triển Khung Lõi: Thiết kế và triển khai một động cơ thực thi AI Agent có khả năng mở rộng cao, hỗ trợ nhiều chế độ suy luận như ReAct, Plan-and-Execute và cộng tác đa agent.
- Tích hợp Công cụ & Hệ sinh thái: Phát triển "tay chân" cho Agent bằng cách đóng gói liền mạch các API nội bộ, dịch vụ bên thứ ba và cơ sở dữ liệu thành các công cụ tiêu chuẩn thông qua cơ chế Function Calling/Tool Use.
- Xây dựng Hệ thống Bộ nhớ: Kiến trúc hệ thống bộ nhớ hỗn hợp, bao gồm bộ nhớ dài hạn dựa trên cơ sở dữ liệu vector và bộ nhớ làm việc ngắn hạn dựa trên Redis.
- Điều phối Quy trình Làm việc: Sử dụng LangGraph, DSPy hoặc DSL (Ngôn ngữ Đặc thù Miền) tùy chỉnh để điều phối các quy trình làm việc Agent phức tạp, xử lý vòng lặp, thử lại, quay lui và cộng tác có con người tham gia.
- Tối ưu hóa Hiệu suất: Tối ưu hóa độ trễ và chi phí gọi LLM (bộ nhớ đệm, nén lệnh, định tuyến mô hình) đồng thời đảm bảo tính ổn định của hàng đợi tác vụ không đồng bộ trong điều kiện tải cao.
Yêu cầu Công việc
- Học vấn & Kinh nghiệm: Bằng cấp về Khoa học Máy tính hoặc lĩnh vực liên quan với 2-5 năm kinh nghiệm phát triển backend.
- Nền tảng Backend Vững chắc: Thành thạo ít nhất một trong các ngôn ngữ Python/Go/Java (ưu tiên Python do hệ sinh thái AI phát triển).
- Lập trình Bất đồng bộ: Chuyên môn về Python asyncio, Go Goroutines hoặc tương đương.
- Framework: Quen thuộc với FastAPI/Spring Boot và khả năng thiết kế độc lập các API RESTful/gRPC.
- Cơ sở Dữ liệu & Middleware: Thành thạo PostgreSQL/MySQL và sử dụng cơ bản ít nhất một cơ sở dữ liệu vector (Milvus/Pinecone/Qdrant/Chroma).
- Nền tảng AI: Hiểu sâu về hạn chế của LLM (ảo giác, cửa sổ ngữ cảnh, nút thắt suy luận) và các giải pháp kỹ thuật để giảm thiểu chúng.
- Kỹ thuật Lệnh: Kinh nghiệm thực tế với Few-shot và Chain-of-Thought.
Phúc lợi
- Hoạt động xây dựng đội nhóm
- Kiểm tra sức khỏe định kỳ
- Thưởng hiệu suất hàng năm