Capital One
Capital One
Capital One là công ty dịch vụ tài chính và công nghệ tài chính, cung cấp thẻ tín dụng, khoản vay mua ô tô, các sản phẩm ngân hàng và tiết kiệm. Công ty kết hợp chuyên môn tài chính với công nghệ và các công cụ số để cải thiện cách khách hàng quản lý tiền bạc. Các vị trí nghề nghiệp tại công ty tập trung vào việc xây dựng giải pháp hướng đến khách hàng trong một môi trường làm việc đa dạng và hòa nhập.

Kỹ sư Machine Learning cấp cao – Capital One, làm việc tại văn phòng McLean

Xây dựng và mở rộng các hệ thống machine learning dành cho môi trường production, nền tảng đám mây và các giải pháp AI có quản trị cho các ứng dụng ngân hàng của Capital One. Làm việc xuyên suốt quá trình phát triển mô hình, pipeline dữ liệu, hạ tầng phân tán và các thực hành ML có trách nhiệm.

Mô tả

  • Phát triển và cung cấp các mô hình cùng thành phần machine learning để đáp ứng nhu cầu kinh doanh với các đối tác Product và Data Science
  • Xây dựng và mở rộng các nền tảng đa người thuê cho việc huấn luyện và phục vụ mô hình với khối lượng lớn
  • Định hướng lựa chọn hạ tầng ML bằng chuyên môn về mô hình hóa, lựa chọn đặc trưng và dữ liệu, huấn luyện, tinh chỉnh, giảm chiều, độ chệch và phương sai, cùng việc xác thực
  • Triển khai và kiểm thử mã ứng dụng, xác thực các mô hình ML, đồng thời tự động hóa quy trình kiểm thử và triển khai
  • Phối hợp với các nhóm Agile đa chức năng để phát triển và cải thiện các ứng dụng dữ liệu lớn và machine learning
  • Huấn luyện lại, bảo trì và giám sát các mô hình đang vận hành trong production
  • Sử dụng hoặc xây dựng các kiến trúc, công nghệ và nền tảng đám mây nhằm tối ưu hóa machine learning ở quy mô lớn
  • Xây dựng các pipeline dữ liệu hiệu quả để cung cấp dữ liệu cho các mô hình machine learning
  • Sử dụng CI/CD, kiểm thử tự động và giám sát để hỗ trợ triển khai đáng tin cậy
  • Duy trì hoạt động quản lý mã nguồn chặt chẽ, quản trị rủi ro và các thực hành AI có trách nhiệm, có khả năng giải thích
  • Lập trình bằng các ngôn ngữ như Python, Scala hoặc Java

Yêu cầu

  • Bằng cử nhân trở lên về khoa học máy tính, machine learning hoặc một ngành định lượng liên quan
  • Ít nhất sáu năm kinh nghiệm lập trình với Python, Java, Golang hoặc C++
  • Ít nhất sáu năm kinh nghiệm machine learning với PyTorch hoặc TensorFlow, Pandas, NumPy và Scikit-learn
  • Ít nhất sáu năm kinh nghiệm sử dụng và vận hành các hệ thống phân tán như Spark hoặc Ray để chuẩn bị dữ liệu AI/ML
  • Ít nhất bốn năm kinh nghiệm triển khai và vận hành các giải pháp machine learning trong production và các dịch vụ production trên nền tảng đám mây AWS, GCP hoặc Azure
  • Ít nhất bốn năm kinh nghiệm sử dụng Kubernetes để quản lý các hệ thống ML dạng container quy mô lớn
  • Ưu tiên: Bằng thạc sĩ hoặc tiến sĩ về khoa học máy tính, kỹ thuật điện, toán học hoặc lĩnh vực liên quan
  • Ưu tiên: Từ năm năm trở lên tối ưu hóa các thuật toán, cấu hình và hạ tầng ML
  • Ưu tiên: Từ năm năm trở lên áp dụng các thực hành phát triển phần mềm, bao gồm quản lý mã nguồn, kiểm thử, đánh giá mã và CI/CD
  • Ưu tiên: Từ năm năm trở lên xây dựng phần mềm có khả năng chống chịu với kiểm thử trước production, các phương thức triển khai nâng cao, giám sát, cảnh báo và kế hoạch ứng phó sự cố
  • Ưu tiên: Từ năm năm trở lên làm việc với các kỹ thuật machine learning, loại mô hình, kiến trúc, khái niệm huấn luyện và đánh giá
  • Ưu tiên: Từ năm năm trở lên thiết kế, triển khai và mở rộng các pipeline dữ liệu sẵn sàng cho production để huấn luyện và đánh giá mô hình ML
  • Kỹ năng giao tiếp rõ ràng để giải thích các khái niệm kỹ thuật và machine learning phức tạp cho nhiều nhóm đối tượng
  • Capital One sẽ xem xét tài trợ giấy phép lao động cho ứng viên mới đủ điều kiện cho vị trí này

Phúc lợi

  • Khoản thù lao khuyến khích dựa trên hiệu suất, có thể bao gồm tiền thưởng bằng tiền mặt và/hoặc các khoản khuyến khích dài hạn
  • Gói phúc lợi y tế, tài chính và các phúc lợi khác toàn diện, cạnh tranh và bao trùm, hỗ trợ sức khỏe tổng thể
  • Các điều chỉnh hợp lý cho ứng viên cần hỗ trợ