Senior AI Platform Engineer / AI Full-stack Engineer
Apply Now- Thiết kế module reusable, áp dụng SOLID principles và design patterns nâng cao
- Kinh nghiệm với cả SQL (PostgreSQL, MySQL) và NoSQL (MongoDB, Redis)
- Hiểu rõ cách thức hoạt động và lựa chọn CSDL phù hợp với yêu cầu dự án
- Kinh nghiệm với vector databases cho AI applications
API & Integration:
- Thiết kế và phát triển RESTful APIs và/hoặc GraphQL
- Kinh nghiệm tích hợp third-party services và APIs
- Hiểu rõ luồng mạng giữa frontend ↔ backend ↔ database ↔ third party services
AI/ML & Platform Development:
- Kinh nghiệm thực tế với AI Agent development, Multi-Agent orchestration
- Hiểu biết về RAG (Retrieval-Augmented Generation) pipeline: document processing, vector embedding, semantic search
- Kinh nghiệm với MCP (Model Context Protocol) và A2A (Agent-to-Agent) communication
- Kinh nghiệm tích hợp với LLM providers (OpenAI, Anthropic, Claude, GPT-4, etc.)
- Hiểu biết về prompt engineering và context management
- Kinh nghiệm với vector databases (Pinecone, Weaviate, Qdrant, Milvus)
Message Queue & Event Streaming:
- Kinh nghiệm với Apache Kafka cho event streaming và message processing
- Hiểu biết về event-driven architecture và asynchronous communication
DevOps & CI/CD:
- Tự cấu hình build/test/deploy pipelines
- Kinh nghiệm với Docker, Docker Compose
- Ưu tiên cao: Kinh nghiệm thực tế với Kubernetes (K8S) cho container orchestration
- Thiết lập và tối ưu CI/CD, caching, proxy
Cloud Infrastructure:
- Ưu tiên cao: Kinh nghiệm làm việc với AWS (EC2, S3, Lambda, ECS/EKS, RDS, etc.)
- Hiểu biết về cloud architecture và best practices
- Lợi thế: Kinh nghiệm với hybrid cloud environment (kết hợp on-premise và cloud)
- Kinh nghiệm với infrastructure as code (Terraform, CloudFormation)
Kiến trúc hệ thống:
- Hiểu rõ các kiến trúc: Monolith, Microservices, Event-driven
- Đánh giá được tác động khi thay đổi kiến trúc
- Khả năng thiết kế module độc lập theo performance & maintainability
- Kinh nghiệm thiết kế hệ thống có khả năng scale
Testing & Quality Assurance:
- Thiết kế test strategy toàn diện (unit, integration, edge case)
- Tự động hóa kiểm thử với AI/công cụ hỗ trợ
- Kinh nghiệm với testing frameworks
Security:
- Hiểu biết về OWASP Top 10 và cách phòng chống
- Áp dụng rate limiting, logging, token management
- Kinh nghiệm làm việc với security scanning tools