messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
MBBank

Chuyên viên/Chuyên viên Cao cấp Công nghệ mô hình (AI/ML Ops) - Trung tâm mô hình kinh doanh - Khối Dữ liệu

Hà Nội Khối Dữ liệu
Nhân viên Hạn: 2026-09-11

Mô tả công việc

• Thực hiện công tác xây dựng, vận hành các mô hình trên Data Platform, đảm bảo nền tảng cho các mô hình phân tích dữ liệu kinh doanh
• Thực hiện cung cấp công cụ cho việc xây dựng mô hình để đưa vào ứng dụng thực tế
• Thực hiện thu thập và cung cấp thông tin đầu vào phục vụ xây dựng các hệ thống data mart phục vụ kiểm định và theo dõi kết quả ứng dụng mô hình phân tích kinh doanh
• Thực hiện thu thập và cung cấp thông tin phục vụ xây dựng kho lưu trữ dữ liệu đặc điểm làm nguồn đầu vào cho các mô hình phân tích dữ liệu kinh doanh

Phúc lợi:
Bảo hiểm sức khỏe cá nhân, Du lịch, Fitness Center (Yoga, GYM…), Hỗ trợ kinh phí tập luyện thể thao, Khám sức khỏe định kỳ, Hỗ trợ đi lại, Lương tháng thứ 13, Ngày nghỉ sinh nhật, Quà tặng sinh nhật, Thưởng các dịp Lễ (Tết, Quốc Khánh, 30/4 - 1/5, Sinh nhật Ngân hàng…), Thưởng thành tích, Thưởng hiệu suất, Vay ưu đãi

Yêu cầu ứng viên

• Có tối thiểu 1 năm kinh nghiệm làm việc tại các lĩnh vực triển khai các sản phầm AI/ML; triển khai, vận hành, bảo trì hạ tầng BigData; Ưu tiên ứng viên có kinh nghiệm làm việc trong lĩnh vực Ngân hàng.
• Ưu tiên ứng viên có kinh nghiệm sử dụng công cụ Containerization (như Docker), Software Orchestration (như Kubernetes); có kinh nghiệm sử dụng CI/CD tool như Jenkins, Gitlab.
• Ưu tiên ứng viên có chứng chỉ hoặc có kinh nghiệm sử dụng thành thạo công cụ lập trình và truy vấn dữ liệu: Python, R, SQL, …
• Ưu tiên ứng viên có khả năng sử dụng thành thạo các công cụ như Hadoop, Spark, Airflow, Kafka và các nền tảng opensource Kubeflow, MLFlow để xây dựng luồng xử lý dữ liệu (data pipeline) phục vụ vận hành mô hình ML.
Ngoại ngữ: TOEIC 450 hoặc chứng chỉ tương đương
MB Bank yêu cầu ứng viên ứng tuyển cần cung cấp chi tiết các thông tin sau:

  • Thông tin cá nhân: Họ và tên, Ngày tháng năm sinh, Giới tính
  • Số điện thoại và Email liên hệ
  • Trình độ học vấn, Trường đã tốt nghiệp
  • Kinh nghiệm làm việc
  • Từ 3 - 5 kỹ năng nổi bật
  • Nguồn Tuyển dụng

Vì sao Bạn nên đảm bảo đầy đủ thông tin khi ứng tuyển?

  • Hồ sơ của Bạn sẽ được đánh giá nhanh chóng.
  • Đối với các hồ sơ đáp ứng đầy đủ thông tin và tiêu chí tuyển dụng phù hợp, MB Bank sẽ chủ động liên hệ phỏng vấn trong thời gian sớm nhất..
  • Ứng viên vui lòng kiểm tra email và điện thoại thường xuyên để không bỏ lỡ lịch hẹn phỏng vấn.

Cập nhật ngay thông tin mới nhất về các Chương trình do MB tổ chức tại FanPage:

  • Ai yêu Miền Bắc hơn MBers
  • Ai yêu Miền Trung hơn MBers
  • Ai yêu Miền Nam hơn MBers

Phân tích kỹ năng cần có

Phân tích kỹ năng cho vị trí AI/ML Ops tại MB Bank

Vị trí Chuyên viên/CCV Công nghệ mô hình (AI/ML Ops) thuộc Khối Dữ liệu MB Bank là một role khá đặc thù, nằm ở giao điểm giữa Data Engineering, ML EngineeringDevOps. Đây không phải là vị trí làm data scientist (xây model từ đầu) mà tập trung vào triển khai, vận hành và giám sát các model trên môi trường production — một mảng đang rất hot trong ngành ngân hàng.

🔧 Hard Skills — Phân theo mức độ ưu tiên

Nhóm kỹ năng Công cụ/Công nghệ Mức yêu cầu
Containerization & Orchestration Docker, Kubernetes (K8s) Ưu tiên cao
CI/CD Jenkins, GitLab CI Ưu tiên cao
Lập trình & truy vấn Python, R, SQL Ưu tiên cao
BigData Stack Hadoop, Spark, Airflow, Kafka Ưu tiên cao
MLOps Platforms Kubeflow, MLflow (open-source) Ưu tiên cao
Cloud (bonus) AWS/Azure/GCP Nên có
Data Modeling Data mart, Feature store Yêu cầu ngầm
Monitoring Prometheus, Grafana, ELK Nên có
Ngoại ngữ TOEIC 450+ Bắt buộc

📊 Bảng so sánh: ML Engineer vs MLOps Engineer vs Data Engineer

Tiêu chí ML Engineer MLOps Engineer (vị trí này) Data Engineer
Trọng tâm Xây dựng & train model Triển khai & vận hành model Xây dựng data pipeline
Công cụ chính TensorFlow, PyTorch, scikit-learn Docker, K8s, MLflow, Kubeflow, CI/CD Spark, Airflow, Kafka, SQL
Output Notebook + model file Production API/Service + monitoring Data warehouse, ETL
DevOps mindset Thấp-Trung bình Rất cao Trung bình
Phù hợp người Thích thuật toán, nghiên cứu Thích hạ tầng, tự động hóa Thích dữ liệu lớn, ETL

🎓 Chứng chỉ nên tham khảo

  • Google Professional Machine Learning Engineer
  • AWS Certified Machine Learning – Specialty
  • Certified Kubernetes Administrator (CKA) — rất có giá trị
  • Certified Kubernetes Application Developer (CKAD)
  • MLOps Specialization trên Coursera (DeepLearning.AI)
  • Terraform Associate (nếu muốn đi sâu hơn về IaC)

💡 Soft Skills quan trọng

  • Tư duy hệ thống — phải hiểu end-to-end từ data ingestion → training → deployment → monitoring
  • Khả năng debug trên môi trường production — khác hoàn toàn với môi trường dev
  • Giao tiếp chéo phòng ban — làm việc với data scientist, business analyst, IT operations
  • Documentation — vận hành model ngân hàng yêu cầu audit trail rõ ràng
  • Tinh thần chịu trách nhiệm — model sai có thể ảnh hưởng đến hàng triệu khách hàng

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn vị trí AI/ML Ops - MB Bank

📋 Quy trình tuyển dụng dự kiến (4-5 vòng)

Vòng 1: HR Screening (30-45 phút)

  • Giới thiệu bản thân, kinh nghiệm, mức lương mong muốn
  • Lý do ứng tuyển MB Bank / vị trí MLOps
  • Tính cách, mục tiêu nghề nghiệp
  • Kiểm tra TOEIC, bằng cấp

Vòng 2: Technical Test (60-90 phút)

  • Có thể là test online hoặc tại chỗ
  • SQL (medium-hard level: window functions, CTE, optimization)
  • Python (pandas, numpy, xử lý data)
  • Câu hỏi về Docker, K8s, CI/CD
  • Có thể có bài case study về thiết kế pipeline

Vòng 3: Technical Interview sâu (60-90 phút)

  • Phỏng vấn với Senior Engineer hoặc Team Lead
  • Đi sâu vào: ML lifecycle, model deployment, monitoring
  • Câu hỏi về data pipeline, feature engineering
  • Thường có bài tập white-board hoặc live coding

Vòng 4: Manager Interview (45-60 phút)

  • Trưởng phòng/Trung tâm mô hình kinh doanh
  • Đánh giá tư duy chiến lược, khả năng quản lý dự án
  • Thảo luận về roadmap, mục tiêu team
  • Câu hỏi về culture fit

Vòng 5 (có thể có): Director Round / Offer

  • Với vị trí Senior, có thể có thêm vòng với Ban Giám đốc Khối

🎯 Câu hỏi thường gặp theo từng vòng

Vòng HR:
1. "Bạn biết gì về MB Bank? Tại sao muốn làm việc ở đây?"
→ Nên tìm hiểu về chiến lược chuyển đổi số của MB, MBBank App, các sản phẩm AI đã triển khai (như chatbot, eKYC, credit scoring...)

2. "Mức lương mong muốn của bạn?"
→ Với 1 năm kinh nghiệm: khoảng 20-30 triệu; 2-3 năm: 30-45 triệu; Senior 4-5 năm: 45-70 triệu

3. "Bạn đã từng làm việc trong ngân hàng chưa?"
→ Nếu chưa, nhấn mạnh kinh nghiệm ở các công ty fintech, e-commerce, hoặc các dự án có data lớn

Vòng Technical:

4. "Hãy giải thích ML model lifecycle từ training đến production"
→ Trình bày rõ: Data collection → Feature engineering → Training → Validation → Deployment → Monitoring → Retraining

5. "Sự khác nhau giữa Batch prediction và Real-time prediction? Khi nào dùng cái nào?"
→ Batch: xử lý theo lô (cron job, hàng ngày), phù hợp với credit scoring, churn prediction. Real-time: API trả về trong vài chục ms, phù hợp với fraud detection, recommendation

6. "Làm sao để monitor một model trong production?"
→ Data drift, concept drift, model performance metrics (AUC, precision/recall), latency, error rate. Công cụ: Prometheus + Grafana, Evidently AI, whylogs

7. "Docker là gì? Sự khác biệt giữa Docker và Virtual Machine?"
→ Docker dùng container (chia sẻ OS kernel), nhẹ hơn VM. Khởi động nhanh hơn, tốn ít resource hơn

8. "Kubernetes hoạt động như thế nào? Các thành phần chính?"
→ Pod, Deployment, Service, Namespace, ConfigMap, Secret. Có thể demo với kubectl commands cơ bản

9. "CI/CD pipeline cho ML model trông như thế nào?"
→ Code commit → Unit test → Build Docker image → Push to registry → Deploy to K8s → Run integration test → Monitor

10. "Phân biệt Feature Store và Data Warehouse?"
→ Feature Store lưu trữ features cho ML, hỗ trợ online (low latency) và offline serving, có feature versioning. Data Warehouse lưu dữ liệu kinh doanh tổng quát

11. "Bạn xử lý data imbalance như thế nào?"
→ SMOTE, undersampling, class weight, focal loss, threshold tuning

12. "Tại sao dùng Airflow cho data pipeline?"
→ DAG-based workflow, scheduling, monitoring, retry mechanism, có UI trực quan

Vòng Manager:

13. "Bạn nghĩ MLOps trong ngân hàng có điểm gì khác biệt so với các ngành khác?"
→ Compliance, audit trail, giải thích được model (explainability cho NHNN), security cao, downtime có thể ảnh hưởng hàng triệu khách hàng

14. "Làm sao bạn xử lý khi model production bị degrade performance?"
→ Có quy trình rollback, alert system, root cause analysis (data drift vs model bug), retraining plan

👔 Dress Code & Tips

  • Vòng HR: Smart casual hoặc vest nhẹ
  • Vòng Technical: Business casual (áo sơ mi, quần tây)
  • Vòng Manager: Vest + sơ mi (lịch sự, chuyên nghiệp)
  • Nên đến sớm 10-15 phút
  • Chuẩn bị portfolio cá nhân: GitHub profile với các project MLOps, blog technical, bằng chứng về production deployment
  • Mang theo CV bản innotebook ghi chú

Lộ trình ôn thi

Lộ trình ôn tập & chuẩn bị trong 1-2 tuần

📚 Kiến thức nền tảng cần nắm vững

1. MLOps Fundamentals (Ngày 1-2)

  • ML model lifecycle: từ CRISP-DM đến MLOps maturity levels
  • Các thành phần của MLOps stack: feature store, model registry, model serving, monitoring
  • Versioning: code version, data version (DVC), model version (MLflow)
  • Tài liệu: [Google MLOps Guide](https://cloud.google.com/architecture/mlops-continuous-delivery-and-automation-pipelines-in-machine-learning)

2. Docker & Containerization (Ngày 3)

  • Dockerfile cơ bản: FROM, RUN, COPY, CMD, ENTRYPOINT
  • Multi-stage builds để giảm image size
  • Docker Compose cho local dev
  • Best practices: layer caching, .dockerignore, security scanning
  • Thực hành: Containerize một ML model API (FastAPI + sklearn)

3. Kubernetes Essentials (Ngày 4-5)

  • Core concepts: Pod, Deployment, Service, ConfigMap, Secret
  • kubectl commands cơ bản: get, describe, logs, exec, apply
  • Helm charts
  • Kubernetes cho ML: Kserve, Kubeflow
  • Tài liệu: [Kubernetes.io official docs](https://kubernetes.io/docs/)
  • Thực hành: Dùng Minikube hoặc K3s để deploy local

4. CI/CD Pipelines (Ngày 6)

  • GitLab CI: .gitlab-ci.yml syntax, stages, jobs
  • Jenkins: pipelines, shared libraries
  • GitOps với ArgoCD
  • Thực hành: Setup pipeline build Docker image + deploy to K8s

5. BigData Tools (Ngày 7-8)

  • Spark: RDD, DataFrame, Spark SQL, Spark MLlib
  • Kafka: Producer/Consumer, topics, partitions, Kafka Streams
  • Airflow: DAG, Operator (PythonOperator, BashOperator), scheduling
  • Hadoop: HDFS, MapReduce concept (không cần quá sâu)
  • Tài liệu: [Spark Documentation](https://spark.apache.org/docs/latest/)

6. ML Platforms (Ngày 9-10)

  • MLflow: Tracking, Projects, Models, Registry
  • Kubeflow: Pipelines, Katib, KFServing
  • Feast: Feature store open-source
  • Tài liệu: [MLflow docs](https://mlflow.org/docs/latest/index.html)

7. SQL & Python cho Data (Ngày 11-12)

  • SQL nâng cao: window functions, CTEs, recursive queries, query optimization, indexing
  • Python: pandas, numpy, scikit-learn, FastAPI
  • Thực hành: Làm các bài trên [LeetCode SQL](https://leetcode.com/problemset/database/) (medium-hard) và [HackerRank Python](https://www.hackerrank.com/domains/python)

📖 Tài liệu tham khảo

Tài liệu Link/Ghi chú
Designing Machine Learning Systems (Chip Huyen) Sách bestseller về ML system design, rất phù hợp cho MLOps
Kubernetes in Action (Marko Luksa) Sách kinh điển về K8s
Effective DevOps with AWS Nếu muốn thêm cloud skills
MLOps Engineering at Scale (Carl Osipov) Case study thực tế từ Google
Coursera: MLOps Specialization (DeepLearning.AI) 4 khóa, tổng ~3 tháng
Made With ML (madewithml.com) Free course MLOps rất chất lượng
Full Stack Deep Learning Course full-stack ML production

🎯 Lộ trình 7 ngày cấp tốc

```
Ngày 1: Đọc lại JD, note ra từng keyword, đánh dấu skill mạnh/yếu
Ngày 2-3: Ôn Docker + Kubernetes (làm hands-on)
Ngày 4: Ôn CI/CD + Git workflow
Ngày 5: Ôn Spark + Airflow concepts
Ngày 6: Ôn MLflow + Kubeflow + case study
Ngày 7: Luyện SQL + Python + Mock interview
```

✅ Checklist trước ngày phỏng vấn

  • [ ] Đọc kỹ JD ít nhất 2 lần, highlight keywords
  • [ ] Tìm hiểu về MB Bank: chiến lược chuyển đổi số, sản phẩm AI, app MBBank
  • [ ] Chuẩn bị GitHub với 1-2 project MLOps demo
  • [ ] Review lại CV, đảm bảo highlight đúng keywords trong JD
  • [ ] Luyện self-introduction trong 2 phút (bằng tiếng Anh + tiếng Việt)
  • [ ] Chuẩn bị 3-5 câu hỏi thông minh để hỏi ngược nhà tuyển dụng

Tư vấn nghề nghiệp

Lời khuyên nghề nghiệp cho vị trí AI/ML Ops tại ngân hàng

🚀 Lộ trình thăng tiến

```
[1-2 năm] Junior MLOps/Data Engineer

[2-4 năm] MLOps Engineer (chuyên viên chính)

[4-6 năm] Senior MLOps / ML Platform Engineer

[6-8 năm] Tech Lead / Principal Engineer

[8-10+ năm] Engineering Manager / Head of AI/ML Platform
```

💰 Mức lương kỳ vọng theo cấp bậc (ngành ngân hàng Việt Nam, 2024-2025)

Cấp bậc Kinh nghiệm Mức lương (Gross)
Fresher/Junior < 1 năm 15-22 triệu
Chuyên viên (MJ) 1-3 năm 22-35 triệu
Chuyên viên chính (Senior) 3-5 năm 35-55 triệu
Chuyên viên cao cấp 5-7 năm 55-80 triệu
Trưởng nhóm / Lead 6-8 năm 70-100 triệu
Trưởng phòng 8-10+ năm 100-150+ triệu

> 💡 Lưu ý: Mức lương ngân hàng thường bao gồm 13th month salary, thưởng Tết, thưởng KPI → tổng thu nhập có thể cao hơn 15-25% so với gross

🎯 Tại sao nên chọn vị trí MLOps ở ngân hàng?

Ưu điểm:

  • Data cực lớn và đa dạng: Ngân hàng có hàng triệu giao dịch/ngày, dữ liệu phong phú
  • Budget ổn định: Ngân hàng đầu tư bài bản cho AI/ML
  • Tính ứng dụng cao: Model bạn build sẽ phục vụ hàng triệu khách hàng thực
  • Phúc lợi tốt: Bảo hiểm sức khỏe, gym, du lịch, vay ưu đãi (xem phúc lợi MB)
  • Đào tạo bài bản: MB thường có chương trình đào tạo nội bộ cho data team
  • Brand name: MB Bank là top 4 ngân hàng tư nhân, CV có giá trị cao

Thách thức:

  • ⚠️ Quy trình chậm hơn startup
  • ⚠️ Cần tuân thủ compliance ngặt nghẽo (NHNN, Basel, GDPR tương đương VN)
  • ⚠️ On-call có thể nặng vì business critical
  • ⚠️ Môi trường legacy có thể cản trở công nghệ mới

📈 Kỹ năng cần phát triển trong 6-12 tháng đầu

Nếu bạn đã vượt qua vòng phỏng vấn và nhận offer:

1. Tháng 1-2: Học về hệ thống ngân hàng, các quy trình compliance, kiến trúc data warehouse hiện tại của MB
2. Tháng 3-4: Hands-on với các tool nội bộ, đọc code base, hiểu data flow
3. Tháng 5-6: Tham gia một dự án nhỏ end-to-end, từ build model đến deploy
4. Tháng 6-12: Đề xuất cải tiến, automate manual processes, mentor junior

🔥 Kỹ năng nâng cao để thăng tiến nhanh

  • LLM Ops / GenAI: Rất hot hiện tại, ngân hàng đang triển khai chatbot AI, tóm tắt hợp đồng... Biết thêm về LangChain, vector database (Pinecone, Weaviate), RAG sẽ là điểm cộng lớn
  • Real-time ML: Kafka + Flink cho fraud detection real-time
  • MLSecOps: Security cho ML pipeline
  • Cost Optimization: Tối ưu chi phí cloud (MB đang migrate lên cloud rất mạnh)
  • Cross-functional skills: Hiểu business ngân hàng (tín dụng, thẻ, thanh toán) sẽ giúp bạn thiết kế model tốt hơn

💼 Nếu bạn muốn chuyển ngành sang MLOps

Nhiều người đến từ:

  • Backend Developer → học thêm ML → MLOps Engineer (lộ trình phổ biến nhất)
  • Data Engineer → học thêm K8s/Docker → MLOps Engineer
  • DevOps Engineer → học thêm ML concepts → MLOps Engineer
  • Data Analyst → học thêm Python + SQL nâng cao → Junior MLOps

Gợi ý: Nếu bạn đang ở 1 trong 4 vị trí trên, đây là thời điểm vàng để chuyển sang MLOps vì nhu cầu đang rất cao tại Việt Nam.

Câu hỏi thường gặp

Em là sinh viên năm cuối ngành CNTT, chưa có kinh nghiệm thực tế nhưng rất muốn ứng tuyển vị trí này. Liệu có cơ hội không ạ?

Với yêu cầu tối thiểu 1 năm kinh nghiệm trong JD, cơ hội của em không cao nếu apply trực tiếp vị trí này. Tuy nhiên, em có thể: (1) Apply các vị trí fresher/junier data engineer tại MB hoặc các công ty tài chính để tích lũy 1 năm kinh nghiệm; (2) Làm các project cá nhân về MLOps trên GitHub (ví dụ: containerize một ML model, setup CI/CD pipeline với GitHub Actions); (3) Tham gia các chương trình Fresher/Intern tại MB Bank - họ thường đào tạo bài bản. Đặc biệt, em nên tập trung vào Docker + Python + SQL vì đây là 3 kỹ năng nền tảng quan trọng nhất.

Em đang làm Backend Developer 2 năm (Java/Spring Boot), muốn chuyển sang MLOps. Cần học thêm gì và lộ trình như thế nào?

Tin vui là em đã có nền tảng Backend khá tốt. Lộ trình chuyển đổi của em nên như sau: (1) Tháng 1-2: Học Python thay vì Java, làm quen với pandas, scikit-learn, FastAPI; (2) Tháng 2-3: Containerization với Docker, hiểu về Kubernetes cơ bản; (3) Tháng 3-4: Học về ML lifecycle, thử build và deploy một model đơn giản end-to-end; (4) Tháng 4-6: Học các tool MLOps chuyên dụng (MLflow, Kubeflow, Airflow). Với 2 năm backend, em có thể apply vị trí này ở MB hoặc các công ty fintech, e-commerce sau khi hoàn thành lộ trình trên. Kỹ năng Java/Spring Boot của em vẫn có giá trị vì nhiều hệ thống ngân hàng legacy dùng Java.

Vị trí Chuyên viên và Chuyên viên Cao cấp khác nhau như thế nào trong JD này? Làm sao biết mình phù hợp với cấp nào?

Tuy JD gộp chung nhưng thường phân biệt như sau: Chuyên viên (MJ - Middle Junior): 1-3 năm kinh nghiệm, làm việc độc lập với task được giao, hỗ trợ senior. Chuyên viên Cao cấp (Senior): 3-5+ năm, có thể lead dự án nhỏ, mentor junior, đưa ra quyết định kỹ thuật. Trong JD này, họ không ghi rõ số năm kinh nghiệm tối thiểu cho từng cấp, nên khi apply em nên: (1) Đọc kỹ JD, nếu em đáp ứng 60-70% yêu cầu thì apply Chuyên viên; (2) Nếu em có 3+ năm và đáp ứng 80%+ thì apply Chuyên viên Cao cấp; (3) Đừng 'over-claim' vì phỏng vấn sẽ test đúng level. HR sẽ tự đánh giá và đề xuất level phù hợp sau khi review CV.

So với các vị trí Data Scientist hay Data Analyst thì MLOps Engineer có khác biệt gì về mức lương và cơ hội?

Về mức lương: MLOps Engineer thường có mức lương cao hơn 10-20% so với Data Analyst ở cùng level, và tương đương hoặc cao hơn Data Scientist ở ngân hàng (vì ngân hàng đánh giá cao khả năng vận hành production). Về cơ hội: MLOps đang là skill khan hiếm ở Việt Nam vì đào tạo chính quy chưa nhiều, trong khi Data Scientist thì cạnh tranh cao hơn. Đặc biệt ở ngân hàng, MLOps Engineer gần như không thể thay thế vì liên quan đến hạ tầng production. Nhược điểm: công việc có thể ít 'glamorous' hơn so với Data Scientist vì bạn không trực tiếp tạo ra model, mà là người đảm bảo model chạy ổn định.

TOEIC 450 có phải là yêu cầu khó không? Em mới học tiếng Anh, có cách nào đạt nhanh không?

TOEIC 450 là mức tối thiểu, tương đương trình độ A2-B1 (giao tiếp cơ bản). Đây không phải là yêu cầu khó nếu em dành 2-3 tháng ôn tập. Gợi ý: (1) Học theo cuốn 'Economy TOEIC' hoặc 'Target TOEIC' - 2 cuốn phổ biến nhất; (2) Làm đề thi thử trên [teststreet.vn](https://teststreet.vn) hoặc [e4bank.vn](https://e4bank.vn); (3) Tập trung vào 2 phần Listening + Reading vì phần Speaking + Writing không bắt buộc; (4) Đặt mục tiêu 600+ để có lợi thế cạnh tranh hơn. Nếu em cần chứng chỉ khác tương đương, có thể dùng IELTS 4.0+, TOEFL iBT 30+, hoặc VSTEP B1.

Có cần thiết phải có kinh nghiệm ngân hàng để ứng tuyển không? Em từng làm ở công ty e-commerce và fintech.

JD ghi 'Ưu tiên ứng viên có kinh nghiệm làm việc trong lĩnh vực Ngân hàng' - nghĩa là ưu tiên, không phải bắt buộc. Nếu em từ fintech hoặc e-commerce xử lý lượng lớn data và đã triển khai ML models, đó vẫn là asset tốt. Khi phỏng vấn em nên: (1) Nhấn mạnh quy mô data em đã xử lý (số lượng user, transactions, GB/TB data); (2) Nếu fintech em làm có liên quan đến thanh toán, cho vay, eKYC - hãy kể chi tiết vì đây là bài toán ngân hàng cũng gặp; (3) Thể hiện sự hiểu biết về compliance, security, audit (những thứ fintech cũng phải tuân thủ). Nhiều ngân hàng lớn như MB, Techcombank, VPBank đang tuyển rất nhiều từ fintech.

Em thấy JD liệt kê rất nhiều công nghệ (Docker, K8s, Spark, Kafka, MLflow...). Em không giỏi hết thì có nên apply không?

Hoàn toàn nên apply! JD thường liệt kê mong muốn lý tưởng chứ không phải yêu cầu phải giỏi hết tất cả. Đọc kỹ em sẽ thấy hầu hết bắt đầu bằng 'Ưu tiên' - nghĩa là không bắt buộc. Nguyên tắc của em: giỏi 2-3 công nghệ chính, có nền tảng về phần còn lại là đủ. Ví dụ: nếu em giỏi Docker + Python + SQL vững, biết cơ bản về Spark và MLflow, em đã đủ hồ sơ. Khi apply em không cần giấu điểm yếu - thay vào đó nói rõ: 'Em giỏi nhất ở X, Y, Z và đang học thêm A, B'. Nhà tuyển dụng đánh giá cao sự trung thực và khả năng tự học hơn là một CV 'biết hết' nhưng thực tế không sâu.

Làm MLOps ở ngân hàng có khác gì so với công ty công nghệ (Google, Facebook, Tiki, Shopee)?

Khác biệt khá nhiều: (1) Về quy trình: Ngân hàng tuân thủ quy định NHNN nghiêm ngặt, mọi model phải audit được, giải thích được - không như Google chấp nhận black-box model; (2) Về tốc độ đổi mới: Ngân hàng chậm hơn, phải qua nhiều vòng approval; (3) Về công nghệ: Ngân hàng thường dùng nhiều legacy system, nhưng gần đây MB, Techcombank, VPBank đang đầu tư mạnh vào cloud-native; (4) Về phạm vi công việc: Ở ngân hàng em thường làm full-stack MLOps hơn (từ infra đến model), trong khi ở Google chuyên môn hóa rất sâu. Thu nhập: Công ty công nghệ lớn (Tiki, Shopee) thường cao hơn 20-30%, nhưng ngân hàng có job security và phúc lợi tốt hơn.

Em đang ở vị trí Senior Data Engineer (4 năm), muốn apply vị trí Senior MLOps này. Cần chuẩn bị gì đặc biệt?

Với 4 năm Data Engineer, em đã có nền tảng tốt về data pipeline (Spark, Airflow, Kafka) - đây là lợi thế lớn. Để chuyển sang Senior MLOps em cần: (1) Bổ sung kiến thức ML: hiểu về model training, validation, deployment, không cần phải train model giỏi nhưng phải hiểu lifecycle; (2) Containerization & Orchestration: Docker thành thạo, K8s ở mức production-ready (không chỉ dev); (3) MLOps Platforms: MLflow tracking + model registry, Kubeflow pipelines - đây là điểm phân biệt với Data Engineer thông thường; (4) Demonstrate impact: Trong CV và phỏng vấn, chỉ ra được 1-2 dự án em đã đưa ML model vào production (nếu có), hoặc project cá nhân trên GitHub; (5) Soft skills: Ở level Senior, em sẽ được đánh giá về khả năng design system, mentor junior, communicate với stakeholder.

Sau khi vào làm ở vị trí này, con đường phát triển tiếp theo trong ngân hàng như thế nào? Có thể lên được Director không?

Hoàn toàn có thể! Từ MLOps Engineer, các hướng phát triển phổ biến: (1) Theo chuyên môn (Technical Track): Senior → Principal → Distinguished Engineer → Chief Architect (ở các ngân hàng lớn); (2) Theo quản lý (Management Track): Senior → Tech Lead → Engineering Manager → Head of Data/AI Department → CDO (Chief Data Officer) hoặc CTO; (3) Theo chiều ngang: Chuyển sang AI Product Manager, AI Solution Architect, hoặc AI Consultant. Để lên Director/Head level, em cần: (a) Business acumen: hiểu sâu về ngân hàng, không chỉ kỹ thuật; (b) People skills: quản lý team 10-50 người; (c) Strategic thinking: đề xuất được roadmap AI/ML cho toàn ngân hàng; (d) Network trong ngành: tham gia cộng đồng AI Việt Nam, hội thảo, viết bài. Nhiều CDO hiện tại ở VN xuất phát từ Data/AI background.