أبلاي إيدج ابدأ البحث عن عمل

Backend Engineer Middle

Aladin Technology · Hanoi, Hanoi, Vietnam

قدّم وتابع مع أبلاي إيدج
Aladin là đối tác công nghệ chuyên sâu về AI và Dữ liệu, đồng hành cùng doanh nghiệp trong hành trình chuyển đổi số và tối ưu hiệu quả vận hành. Không chỉ cung cấp giải pháp kỹ thuật, Aladin tư vấn chiến lược, thiết kế hệ thống và trực tiếp triển khai, vận hành nhằm khai thác tối đa giá trị dữ liệu, tự động hóa quy trình và nâng cao năng suất tổ chức. Với đội ngũ chuyên gia giàu kinh nghiệm và phương pháp quản trị dự án chặt chẽ, chúng tôi cam kết mang lại kết quả bền vững, trở thành đối tác tin cậy đồng hành lâu dài với khách hàng.Website: https://aladintech.co/MIDDLE BACKEND & APPLIED AISản phẩm: Aladata - AI-native Business Intelligence PlatformMiền nghiệp vụ: Phân tích dữ liệu / GenAIStack chính: Python 3.11+, FastAPI, Pydantic, LangGraphOptional: Python hoặc Java có khả năng chuyển sang Python/AIMÔ TẢ CÔNG VIỆCChúng tôi đang phát triển nền tảng Aladata - nền tảng Data-AI tích hợp 3 trong 1 (kết nối và chuẩn hóa dữ liệu, phân tích - tương tác, trực quan hóa), hướng tới là EOS platform cho doanh nghiệp cung cấp giải pháp đầu cuối trong nghiệp vụ phân tích, khai thác dữ liệu và hỗ trợ ra quyết định:Chịu trách nhiệm phát triển và vận hành các capability backend trong pipeline AI/BI, triển khai một feature có phạm vi rõ ràng và muốn phát triển sâu hơn về LLM, Text-to-SQL và hệ thống dữ liệu lớn của doanh nghiệpPhát triển các thành phần Natural Language Understanding, Query Planning, Text-to-SQL, thực thi dữ liệu, rendering và summarization và các chức năng liên quanXây dựng plugin mới theo contract và kiến trúc Microkernel; giữ kernel độc lập với logic nghiệp vụPhát triển REST API và WebSocket bằng FastAPI để phục vụ Chat UI, admin workflow và luồng xử lý thời gian thực.Tích hợp LLM, embedding, reranking và vector database thông qua gateway, port và adapter.Phát triển hoặc mở rộng connector cho PostgreSQL, ClickHouse, MySQL, MongoDB, Spark SQL và các nguồn dữ liệu doanh nghiệp.Làm việc với semantic layer, metadata catalog, QuerySpec và SQL AST để tạo truy vấn an toàn trên nhiều SQL dialect.Triển khai các yêu cầu quản trị dữ liệu như RLS, CLS, PII masking, audit và tenant isolation.Bổ sung structured logging, tracing, retry, fallback và error handling cho các luồng AI có nhiều thành phần phụ thuộc.Phân tích kết quả UAT/evaluation, xác định root cause và bổ sung regression test.Viết unit test, contract test và integration test; duy trì coverage backend tối thiểu 80%.Review code, cập nhật tài liệu kỹ thuật và phối hợp với frontend để duy trì SDUI/API contract.YÊU CẦU CÔNG VIỆCBắt buộcCó khoảng 2-4 năm kinh nghiệm phát triển phần mềm backend.Thành thạo Python/Java, nắm chắc async programming, exception handling, dependency injection và thiết kế module.Có kinh nghiệm với FastAPI, NestJS, Fastify hoặc framework backend tương đương.Nắm chắc SQL và mô hình dữ liệu quan hệ; có khả năng đọc, viết và phân tích truy vấn.Tư duy ownership, hứng thú phát triển và làm sản phẩm mới.Có kinh nghiệm xây dựng REST API, WebSocket/SSE hoặc tích hợp hệ thống bên ngoài.Hiểu các nguyên tắc SOLID, separation of concerns, ports and adapters hoặc plugin architecture.Có kinh nghiệm viết automated test bằng pytest, Jest, Vitest hoặc framework tương đương.Có kinh nghiệm làm việc với Git, pull request, code review, Docker và CI/CD.Có tư duy phân tích lỗi tốt và khả năng đọc tài liệu kỹ thuật bằng tiếng Anh.Ưu tiênĐã làm việc với LLM, LangChain, LangGraph, OpenAI-compatible API hoặc agent workflow.Có kinh nghiệm về RAG, semantic search hoặc natural language processing.Đã sử dụng PostgreSQL, ClickHouse, Qdrant hoặc vector database tương đương.Có kiến thức về embedding, reranking, prompt engineering và LLM evaluation.Đã làm việc với SQL parser/AST, đặc biệt là sqlglot.Có kinh nghiệm với multi-tenant, RBAC, OIDC, Keycloak hoặc data governance.Có kinh nghiệm observability cho hệ thống AI, chẳng hạn tracing, metrics hoặc Langfuse.Có kiến thức Next.js, React, TypeScript, BI, data warehouse, KPI hoặc dashboard.Kỳ vọng ứng viênTự phân tích và triển khai một feature hoặc plugin có phạm vi rõ ràng.Biết chia nhỏ bài toán, xác định edge case và đề xuất phương án kỹ thuật hợp lý.Viết code có cấu trúc, dễ kiểm thử và tuân thủ contract/kiến trúc chung.Chủ động bổ sung test, logging, tài liệu và xử lý lỗi cho phần việc của mình.Có khả năng trace lỗi xuyên qua nhiều stage của pipeline.Thực hiện code review và đưa ra phản hồi kỹ thuật có căn cứ.Chưa bắt buộc sở hữu kiến trúc toàn hệ thống nhưng có thể làm chủ một module hoặc nhóm capability.QUYỀN LỢIMức lương: 25.000.000 - 35.000.000 VNĐ gross Thưởng tháng 13, lễ Tết theo tình hình tài chính của công tyThưởng dự án cuối năm theo thực tế PNLReview lương 2 lần/nămChế độ làm việc remote 2 ngày/thángHỗ trợ chi phí đào tạo hoặc thi chứng chỉTrang bị thiết bị làm việc khi trở thành nhân viên chính thứcĐào tạo nội bộ hàng tháng, tổ chức sinh nhật, Happytime hàng thángTham gia các CLB: Pickleball, Bóng đá, Cầu lôngTHỜI GIAN LÀM VIỆCThời gian: 08h30 - 18h00 hoặc 09h00 - 18h30 từ thứ 2 đến thứ 6Triển khai đào tạo, R&D-AI và các hoạt động gắn kết vào 2 thứ 7 cách tuần trong tháng (09h00-17h00)ĐỊA CHỈ LÀM VIỆC (Đội dự án ngồi văn phòng Trường Chinh)VP1: Tầng 4, Tòa nhà Văn Phòng HH1 Meco Complex, ngõ 102 Trường Chinh, Phương Mai, Đống Đa, Hà Nội (nhân sự dự án sẽ làm việc tại văn phòng này)ĐỊA CHỈ CÔNG TYVP1: Tầng 4, Tòa nhà Văn Phòng HH1 Meco Complex, ngõ 102 Trường Chinh, Phương Mai, Đống Đa, Hà Nội VP2: Tầng 9 tòa Hoàng Ngọc, ngõ 82 Dịch Vọng Hậu, Cầu GiấyTHÔNG TIN LIÊN HỆHR Trang - tranghth@aladintech.vn - 0398343030