Tốt nghiệp Đại học chuyên ngành Khoa học máy tính, Kỹ thuật phần mềm hoặc các lĩnh vực liên quan.
Tối thiểu 3-5 năm kinh nghiệm làm việc thực tế với Python trong phát triển backend.
Kinh nghiệm vững chắc với một hoặc nhiều framework web Python phổ biến (ví dụ: Django, FastAPI).
Có kinh nghiệm về vận hành và tối ưu hóa hệ thống AI/Machine Learning trong môi trường production.
Ưu tiên: Kinh nghiệm vận hành các searchDB như Qdrant, ElasticSearch.
Hiểu biết về kiến trúc microservices và kinh nghiệm làm việc với Docker, Kubernetes.
Kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu (SQL và NoSQL, ví dụ: PostgreSQL, MongoDB, Redis).
Thành thạo về hệ thống queue message (ví dụ: Kafka, RabbitMQ) và caching (ví dụ: Redis, Memcached).
Kinh nghiệm về CI/CD và các công cụ liên quan (ví dụ: Jenkins, GitLab CI).
Khả năng làm việc độc lập và làm việc nhóm hiệu quả.
Tư duy giải quyết vấn đề, khả năng học hỏi nhanh và thích ứng với công nghệ mới.
Điểm cộng
Kinh nghiệm làm việc với các framework ML phổ biến (ví dụ: TensorFlow, PyTorch).
Kinh nghiệm làm việc với các framework AI Agent phổ biến (ví dụ: LangChain, LangGraph hoặc tương đương).
Có hiểu biết về các giao thức liên lạc như MCP (Message Communication Protocol) và A2A (Agent-to-Agent Communication).
Hiểu biết về các thuật toán Machine Learning và cách chúng hoạt động.
Đóng góp vào các dự án mã nguồn mở.
Tiếng Anh tốt (đọc, viết, nói).