
inDrive là công ty toàn cầu về dịch vụ di chuyển và giao hàng, vận hành một thị trường gọi xe và logistics kết nối hành khách, tài xế, nhân viên giao hàng và doanh nghiệp. Các dịch vụ của công ty bao gồm đi lại trong thành phố, di chuyển liên tỉnh, giao hàng bằng chuyển phát nhanh và vận chuyển hàng hóa, cùng các dịch vụ tài chính dành cho người tiêu dùng và tài xế thông qua inDrive.Money. Mô hình của công ty cho phép người dùng thương lượng giá cước, trong khi hoạt động kinh doanh rộng hơn bao phủ lĩnh vực logistics, du lịch và các dịch vụ thị trường liên quan tại nhiều quốc gia.
Kỹ sư phần mềm Backend cấp cao, Nền tảng AI — inDrive
Phát triển dịch vụ Go và Python cho nền tảng máy học của inDrive, hỗ trợ các mô hình trong môi trường production và công cụ MLOps. Vận hành hạ tầng có khả năng quan sát, chịu tải cao, phục vụ các hệ thống tại 48 quốc gia.
Mô tả
- Phát triển và vận hành các dịch vụ backend bằng Go và Python cùng công cụ nội bộ cho nền tảng máy học.
- Đưa các dịch vụ production xuyên suốt quá trình triển khai, giám sát và hỗ trợ trực vận hành.
- Nghiên cứu, thiết kế tính năng nền tảng và ghi lại các đánh đổi kỹ thuật quan trọng.
- Phát triển công cụ triển khai và SDK cho việc phục vụ mô hình, tự động mở rộng quy mô và thu thập dữ liệu.
- Kết nối dịch vụ máy học với hệ thống backend thông qua giao tiếp đồng bộ và bất đồng bộ.
- Phối hợp với các nhà khoa học dữ liệu và kỹ sư ML về CI/CD cho mô hình và pipeline, giám sát và chỉ số hiệu năng.
- Đảm bảo khả năng quan sát đầu cuối thông qua chỉ số, nhật ký, bảng điều khiển, tracing, cảnh báo và hướng dẫn xử lý.
- Quản lý hạ tầng dưới dạng mã bằng Terraform và Terragrunt thông qua các pull request được xem xét.
- Tham gia đánh giá mã và thiết kế, hướng dẫn kỹ sư, đồng thời đánh giá các thay đổi do AI tạo ra theo cùng tiêu chuẩn như những đóng góp khác.
- Phối hợp với các nhóm khoa học dữ liệu, ML, phần mềm và kỹ thuật dữ liệu.
Yêu cầu
- Có ít nhất năm năm kinh nghiệm chuyên môn về kỹ thuật backend, bao gồm làm việc với các hệ thống chịu tải cao.
- Có kinh nghiệm vững chắc với Go trong môi trường production, bao gồm các tính năng nâng cao của ngôn ngữ.
- Thành thạo Python cho xử lý dữ liệu và phát triển dịch vụ.
- Có kỹ năng SQL vững chắc, bao gồm thiết kế lược đồ, lập chỉ mục, tối ưu hóa truy vấn, sao chép và phân vùng dữ liệu.
- Có kinh nghiệm với Redis hoặc kho khóa-giá trị tương đương.
- Có kinh nghiệm với HTTP, gRPC, Kafka hoặc RabbitMQ, chú trọng độ tin cậy.
- Có kinh nghiệm với Docker và quy trình CI/CD, cùng kiến thức thực tế về Kubernetes.
- Có kinh nghiệm với các dịch vụ cốt lõi của AWS hoặc Google Cloud về tính toán, lưu trữ, mạng và quản lý danh tính và quyền truy cập.
- Hiểu vòng đời máy học, bao gồm chuẩn bị dữ liệu, chỉ số hiệu năng mô hình, yêu cầu phi chức năng và hiện tượng trôi dạt khái niệm.
- Quen thuộc với scikit-learn, PyTorch hoặc TensorFlow.
- Có kinh nghiệm thiết kế và vận hành hệ thống quan sát với chỉ số, ghi nhật ký, bảng điều khiển, tracing, cảnh báo và hướng dẫn xử lý.
- Có kinh nghiệm với Prometheus, Grafana, ELK hoặc công cụ tương tự.
- Quen thuộc với quy trình làm việc Git, đánh giá mã, dòng lệnh Linux và kiến thức nền tảng về mạng như TCP/IP, DNS, VPC và bộ cân bằng tải.
- Có khả năng giải thích rõ ràng các đánh đổi kỹ thuật cho nhà khoa học dữ liệu, chủ sở hữu sản phẩm và kỹ sư trực vận hành.
- Kinh nghiệm bổ sung hữu ích: công cụ MLOps như Databricks, SageMaker, Kubeflow, MLflow hoặc Airflow; suy luận GPU hoặc LLM; tác nhân lập trình AI; thị trường mới nổi; hoặc công cụ hạ tầng dưới dạng mã.
Phúc lợi
- Làm việc ở quy mô toàn cầu với các mô hình production phục vụ đội xe trên toàn thế giới, ngân sách GPU đáng kể và khối lượng công việc LLM.
- Cơ hội để kỹ sư backend phát triển sang lĩnh vực MLOps, với hoạt động hướng dẫn về nền tảng.
- Phát triển kỹ năng nghề nghiệp thông qua cố vấn, tư vấn nghề nghiệp và các chương trình học tập.
- Tham gia Chương trình Trao đổi Nhân tài Toàn cầu để có trải nghiệm quốc tế.
- Tham gia các thử thách toàn công ty, chương trình khen thưởng, hoạt động thể thao, sáng kiến tác động xã hội do nhân viên dẫn dắt và hoạt động tình nguyện.
- Tiếp cận các khóa học ngôn ngữ được đồng tài trợ và câu lạc bộ thực hành nói nội bộ.
- Phúc lợi có thể khác nhau tùy địa điểm.