Mô tả công việc
CVCC Khoa học dữ liệu - AI Engineer - Hà Nội - TA105

Các trách nhiệm chính

• Chịu trách nhiệm thiết kế giải pháp, phát triển, triển khai và tối ưu hệ thống backend cho các sản phẩm voice tại VPBank, bao gồm Callbot, AI Tutor/Coaching, Virtual QC, Voice Analytics, Information Extraction và các ứng dụng xử lý giọng nói, hội thoại.

• Chuyển hóa yêu cầu nghiệp vụ thành giải pháp kỹ thuật; trực tiếp xây dựng API, dịch vụ backend, luồng xử lý và cơ chế tích hợp các thành phần AI để đưa sản phẩm vào vận hành thực tế.

• Thiết kế và phát triển các hệ thống xử lý thời gian thực (realtime) và theo lô (batch), đáp ứng yêu cầu về độ trễ, khả năng xử lý đồng thời, tính ổn định, khả năng mở rộng và bảo mật của Ngân hàng.

• Tham gia xây dựng các thành phần backend dùng chung cho Voice Platform, chuẩn hóa khả năng tích hợp và tái sử dụng để rút ngắn thời gian triển khai các use case mới.

• Đóng vai trò đầu mối kỹ thuật trong phạm vi được giao; chủ động đề xuất giải pháp, review thiết kế, review code và hướng dẫn các thành viên khác trong nhóm.

Trình độ đào tạo

Đại học in Khoa học máy tính

Giá trị cốt lõi

1. KHÁT VỌNG
2. CHÍNH TRỰC
3. HIỆU QUẢ
4. KỶ CƯƠNG
5. SÁNG TẠO

Các năng lực khác

Các yêu cầu khác

Kiến thức/ Chuyên môn có liên quan

  • Nắm vững kiến thức về thiết kế phần mềm, cấu trúc dữ liệu, lập trình hướng đối tượng, lập trình bất đồng bộ, xử lý đồng thời và nguyên tắc xây dựng hệ thống phân tán.
  • Thành thạo ít nhất một ngôn ngữ phát triển backend như Python, Java, Go hoặc TypeScript/Node.js; có khả năng thiết kế, phát triển và tối ưu dịch vụ backend trên production.
  • Có kiến thức vững về thiết kế API, giao tiếp giữa các dịch vụ và các giao thức phục vụ realtime/streaming như WebSocket, gRPC streaming hoặc công nghệ tương đương.
  • Hiểu và vận dụng được các cơ chế quản lý kết nối, quản lý trạng thái phiên, timeout, cancellation, retry, idempotency và backpressure trong hệ thống bất đồng bộ.
  • Có khả năng thiết kế dữ liệu và làm việc với cơ sở dữ liệu quan hệ như PostgreSQL/MySQL; hiểu cách sử dụng cache, message broker/job queue và object storage.
  • Hiểu cách tích hợp và điều phối các dịch vụ AI có thời gian phản hồi biến động; biết thiết kế cơ chế kiểm soát lỗi, giới hạn tải và fallback.
  • Có kiến thức về Docker, Git, CI/CD, kiểm thử tự động và observability; hiểu các nguyên tắc triển khai, giám sát và tối ưu hệ thống production.
  • Có khả năng phân tích yêu cầu nghiệp vụ, thiết kế giải pháp tổng thể và chuyển thành các thành phần kỹ thuật có thể triển khai, kiểm thử và vận hành.

Các kinh nghiệm liên quan:

    • Tối thiểu 5 năm kinh nghiệm phát triển phần mềm, chuyên sâu backend và triển khai hệ thống production.
    • Đã trực tiếp thiết kế, phát triển hệ thống AI realtime (AI Assistant, chatbot, streaming, audio/video...) và xử lý các bài toán về độ trễ, khả năng mở rộng, tính ổn định.
    • Có kinh nghiệm dẫn dắt kỹ thuật end-to-end cho một dịch vụ/phân hệ từ phân tích yêu cầu, thiết kế, phát triển, kiểm thử đến triển khai và vận hành.

    Ưu tiên

    • Kinh nghiệm xây dựng platform/dịch vụ dùng chung, workflow engine hoặc nền tảng low-code/no-code.
    • Từng phát triển các sản phẩm Voice AI như Callbot, Voicebot, AI Tutor, Agent Assist, Voice Analytics...
    • Hiểu và có kinh nghiệm với audio streaming, VAD, STT-LLM-TTS, Speech-to-Speech.
    • Thành thạo các công nghệ realtime như LiveKit, WebRTC, SIP/RTP.
    • Có kinh nghiệm training/fine-tuning, đánh giá và tối ưu mô hình giọng nói (ASR/STT, TTS, VAD, Speaker Diarization).
    • Có kinh nghiệm model serving, tối ưu inference/GPU và độ trễ AI.
    • Quen thuộc RAG, vector database, knowledge retrieval và orchestration với LLM.
    • Có kinh nghiệm triển khai trên Kubernetes, Cloud hoặc On-premises.
    • Ưu tiên ứng viên có kinh nghiệm trong Ngân hàng, Tài chính, Fintech hoặc Contact Center.

 

Tin tuyển dụng lược gọn