Full Stack AI Developer

Hồ Chí Minh
Thỏa thuận
1 năm kinh nghiệm
Hạn nộp hồ sơ: 27/09/2026 (Còn 31 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
OMess
Nhà tuyển dụng đang online

Mô tả công việc

1. TỔNG QUAN VỊ TRÍ
Bach Khoa Tech xây dựng các sản phẩm chuyển đổi số cho giáo dục: hệ thống tạo đề thi tự động, nền tảng sinh bài giảng e-learning, điểm danh thông minh và các trợ lý AI phục vụ nhà trường, giáo viên và học sinh.
Chúng tôi tìm một Full Stack AI Developer làm được cả backend (Golang, Python) và frontend (ReactJS, React Native), đồng thời sử dụng thành thạo các AI coding agent như Claude Code và Claude Cowork trong công việc hằng ngày.
Lưu ý về tính chất công việc: đây không phải vị trí nghiên cứu AI hay huấn luyện mô hình. Bạn sẽ dùng AI theo hai hướng - (1) như công cụ làm việc để viết, kiểm thử, refactor và bảo trì code nhanh hơn; và (2) như một thành phần của sản phẩm - tích hợp LLM, chatbot và các tính năng thông minh vào nền tảng giáo dục.
2. MÔ TẢ CÔNG VIỆC
2.1. Phát triển sản phẩm full stack
Xây dựng và bảo trì API, microservice backend bằng Golang (Gin/Fiber) và Python (FastAPI/Django); thiết kế cơ sở dữ liệu, tối ưu truy vấn và hiệu năng.
Phát triển giao diện web bằng ReactJS (TypeScript, [protected info]) và ứng dụng di động bằng React Native cho học sinh, giáo viên và cán bộ quản lý nhà trường.
Viết unit test, integration test; tham gia code review; đảm bảo chất lượng và khả năng bảo trì trước khi phát hành.
Triển khai, theo dõi và xử lý sự cố trên môi trường staging/production: Docker, CI/CD, logging, monitoring, alerting.
2.2. Xây dựng tính năng AI trong sản phẩm
Tích hợp LLM (Claude, GPT, Gemini) vào sản phẩm: trợ lý soạn giáo án, chatbot hỗ trợ học sinh và giáo viên, công cụ chấm và nhận xét tự động.
Phát triển module tạo đề thi tự động: sinh câu hỏi theo ma trận đề và chuẩn kiến thức, phân loại mức độ nhận thức, kiểm tra trùng lặp, xuất đề theo định dạng chuẩn của nhà trường.
Phát triển module sinh bài giảng e-learning: chuyển giáo án thành slide, video, quiz; tích hợp text-to-speech, phụ đề và xuất gói học liệu (SCORM/xAPI).
Tham gia phát triển tính năng điểm danh thông minh (nhận diện khuôn mặt, QR/thẻ): xử lý luồng dữ liệu điểm danh và tích hợp với hệ thống quản lý nhà trường.
Xây dựng pipeline RAG trên dữ liệu học liệu: chunking, embedding, vector search, đánh giá độ chính xác và độ liên quan của câu trả lời.
Thiết kế prompt, tool/function calling, cơ chế fallback và xử lý lỗi; kiểm soát chi phí token, độ trễ và chất lượng đầu ra ở mức có thể đo lường.
2.3. Ứng dụng AI vào quy trình phát triển
Sử dụng Claude Code và Claude Cowork trong công việc hằng ngày: phân rã yêu cầu thành các task giao cho agent, viết context và đặc tả rõ ràng, kiểm tra kết quả trước khi đưa vào nhánh chính.
Xây dựng và chia sẻ skill, prompt template, quy ước làm việc với agent để cả nhóm dùng chung.
Tự động hoá các công việc lặp lại: sinh boilerplate, viết test, migrate code, tạo tài liệu, xử lý và chuẩn hoá dữ liệu.
Chịu trách nhiệm cuối cùng về code do AI sinh ra - mọi dòng code đưa lên production đều phải được bạn hiểu, review và kiểm thử về tính đúng đắn cũng như bảo mật.
2.4. Phối hợp và nghiệp vụ
Làm việc trực tiếp với Product Owner, giáo viên và chuyên gia nội dung để hiểu nghiệp vụ giáo dục trước khi viết code.
Đề xuất giải pháp kỹ thuật, ước lượng thời gian và cập nhật tiến độ minh bạch trong quy trình Agile/Scrum.
Viết tài liệu kỹ thuật và hướng dẫn sử dụng ở mức đủ để đồng nghiệp tiếp nhận và vận hành được.
3. Thời gian làm việc
Thứ Hai đến Thứ Sáu:
- Sáng: [protected info]
- Chiều: 13:30 - 18:00
Sáng Thứ Bảy: [protected info]

Yêu cầu

1. YÊU CẦU BẮT BUỘC
Bằng cấp: Tốt nghiệp đại học (hệ chính quy) các ngành Công nghệ thông tin, Khoa học máy tính, Kỹ thuật máy tính, Toán - Tin. Đây là điều kiện bắt buộc; ứng viên xuất trình bằng tốt nghiệp hoặc giấy chứng nhận tốt nghiệp tạm thời khi nhận việc.
Kinh nghiệm: 01 năm phát triển sản phẩm đã đưa lên production (không tính thời gian thực tập).
Backend: Thành thạo Golang hoặc Python ở mức tự thiết kế và triển khai được service hoàn chỉnh; nắm vững REST/gRPC, xử lý bất đồng bộ và message queue.
Frontend: Thành thạo ReactJS với TypeScript: quản lý state, tối ưu render, làm việc với API và xử lý lỗi.
Mobile: Có kinh nghiệm thực tế với React Native (đã tham gia phát hành ít nhất một ứng dụng lên App Store/Google Play hoặc phân phối nội bộ).
AI coding agent: Đã dùng Claude Code, Claude Cowork hoặc công cụ tương đương trong công việc thật - biết chia nhỏ bài toán, viết context tốt và phát hiện được lỗi trong output của agent.
Tích hợp LLM: Đã đưa LLM API vào ít nhất một sản phẩm thực tế: prompt engineering, streaming, xử lý rate limit, kiểm soát chi phí.
Nền tảng: Git, Docker, SQL (PostgreSQL/MySQL), một NoSQL hoặc cache (Redis, MongoDB), hiểu các nguyên tắc bảo mật ứng dụng cơ bản.
Ngoại ngữ: Đọc hiểu tốt tài liệu kỹ thuật tiếng Anh.
2. ƯU TIÊN
Đã làm sản phẩm EdTech, LMS, hệ thống thi trực tuyến hoặc quản lý trường học.
Kinh nghiệm computer vision: nhận diện khuôn mặt, chống giả mạo (liveness), tối ưu inference trên thiết bị hoặc edge.
Kinh nghiệm với vector database (pgvector, Qdrant, Milvus), agent framework, MCP (Model Context Protocol).
Đã tự xây skill, plugin hoặc quy trình tự động hoá cho Claude Code / Claude Cowork.
Kubernetes, Terraform, cloud (AWS/GCP/Azure); kinh nghiệm tối ưu chi phí hạ tầng.
Kinh nghiệm xử lý âm thanh - video: TTS/STT, ghép phụ đề, render video tự động, OCR tài liệu.
Có đóng góp open source, viết blog kỹ thuật, hoặc thành tích trong các kỳ thi lập trình, olympic tin học.
3. TỐ CHẤT CHÚNG TÔI TÌM KIẾM
Tự chủ: Nhận một bài toán chưa rõ ràng và tự đưa về được giải pháp chạy được, thay vì chờ hướng dẫn từng bước.
Kỷ luật về chất lượng: Không đẩy lên production đoạn code mà bản thân chưa hiểu - kể cả khi AI viết ra rất nhanh.
Học nhanh: Công cụ và mô hình AI thay đổi theo tháng; bạn cần chủ động cập nhật và thử nghiệm có kiểm soát.
Giao tiếp rõ ràng: Trình bày được vấn đề kỹ thuật cho người không làm kỹ thuật - đặc biệt là thầy cô và cán bộ nhà trường.
Quan tâm đến giáo dục: Hiểu rằng người dùng cuối là giáo viên và học sinh, nên độ tin cậy và tính chính xác của sản phẩm quan trọng hơn sự hào nhoáng.

Quyền lợi

Tham gia đầy đủ BHXH, BHYT, BHTN theo quy định.
Nghỉ phép năm, nghỉ lễ, Tết theo quy định của Nhà nước.
Được đào tạo, cập nhật kiến thức về công nghệ và chuyển đổi số giáo dục.
Môi trường làm việc chuyên nghiệp, minh bạch, đề cao năng lực, hiệu quả và tinh thần đổi mới.

Thông tin khác

Loại công việc
Nhân viên toàn thời gian
Cấp bậc
Nhân viên
Học vấn
Cử nhân
Kinh nghiệm
2 - 5 năm kinh nghiệm
Giới tính
Bất kỳ
Ngành nghề
Giáo dục / Đào tạo / Thư viện
,
CNTT - Phần mềm

Thông tin chung

  • Thu nhập: Thương lượng

Nơi làm việc

  • Xuân Hòa,
  • Hồ Chí Minh

CÔNG TY CỔ PHẦN TẬP ĐOÀN KHOA HỌC CÔNG NGHỆ BÁCH KHOA

Xem trang công ty
Địa chỉ công ty: 23-25 Nguyễn Văn Vịnh, P. Hiệp Tân, Quận Tân Phú, TPHCM
Quy mô: Từ 101 - 500 nhân viên
Lĩnh vực: IT / Phần mềm / IOT / Điện tử viễn thông
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
AI Engineer
NGÂN HÀNG TMCP PHƯƠNG ĐÔNG (OCB)
Hồ Chí Minh
NGÂN HÀNG TMCP PHƯƠNG ĐÔNG (OCB)
Cạnh tranh
Senior AI Engineer
Công ty TNHH MiTek Vietnam
Hồ Chí Minh
Công ty TNHH MiTek Vietnam
Thỏa Thuận
Kỹ Sư Thị Giác Máy Tính
Công ty TNHH Nidec Việt Nam Corporation
Hồ Chí Minh
Công ty TNHH Nidec Việt Nam Corporation
Thương lượng
AI Engineer
Công Ty Cổ Phần TARA
Hồ Chí Minh
Công Ty Cổ Phần TARA
Cạnh tranh
Lead/Senior AI Engineer
Công Ty TNHH Bosch Global Software Technologies
Hồ Chí Minh
Công Ty TNHH Bosch Global Software Technologies
Thỏa Thuận
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Thu phí và cung cấp thông tin
  • Phí hồ sơ, đồng phục, đặt cọc.
  • Yêu cầu nộp bản gốc giấy tờ.
  • Cung cấp mã OTP.
Hứa hẹn trúng tuyển 100%
  • Không yêu cầu trình độ.
  • Không cần thử việc.
Phỏng vấn bất thường
  • Địa điểm xa văn phòng công ty.
  • Phỏng vấn qua Telegram.
Yêu cầu làm nhiệm vụ
  • Tải app, nạp tiền.
  • Làm nhiệm vụ nhận thưởng.
Tin tuyển dụng sơ sài
  • Mô tả công việc chung chung
  • Nhiệm vụ đơn giản, thu nhập khủng
  • Lỗi chính tả, đánh máy.
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.