Tổng quan công việc:Chịu trách nhiệm nghiên cứu, thiết kế và triển khai các giải pháp AI-powered nhằm tối ưu hoá toàn bộ vòng đời phát triển phần mềm (SDLC);Xây dựng và tích hợp các tác nhân AI (AI Agents) vào quy trình phát triển, giúp tăng tốc độ, cải thiện chất lượng và giảm thiểu rủi ro trong các dự án phần mềm.Ứng dụng AI để tối ưu SDLC:Thiết kế và triển khai các công cụ AI hỗ trợ sinh mã, phân tích mã nguồn, phát hiện bug, gợi ý tối ưu và refactor code;Triển khai các AI Agents tạo và tối ưu hoá test case tự động, giảm thiểu công việc kiểm thử thủ công, nâng cao độ bao phủ kiểm thử;Ứng dụng NLP để phân tích yêu cầu phần mềm, hỗ trợ viết tài liệu kỹ thuật và tài liệu người dùng một cách tự động;Triển khai, tích hợp các công cụ/giải pháp AI để nâng cao chất lượng dự án:Phân tích log, phát hiện bất thường và đề xuất hướng xử lý nhanh hơn;Quét lỗ hổng bảo mật, dự đoán mối đe dọa và đưa ra cảnh báo sớm;Dự đoán tiến độ, rủi ro dự án, đề xuất tối ưu phân bổ nguồn lực và ước lượng chính xác thời gian hoàn thành.Nghiên cứu và tư vấn kĩ thuật:Nghiên cứu, đánh giá và đề xuất công cụ AI mới để tăng tốc quy trình phát triển và nâng cao chất lượng phần mềm;Dẫn dắt các dự án thí điểm để tích hợp AI vào quy trình SDLC hiện tại và đo lường hiệu quả;Cập nhật liên tục các xu hướng mới nhất về ứng dụng AI trong kỹ thuật phần mềm và DevOps;Cung cấp hướng dẫn kỹ thuật chuyên sâu và cố vấn cho các đội ngũ phát triển dự án;Giao tiếp và truyền đạt hiệu quả cho các bên liên quan;