Gramian Consulting
Gramian Consulting
Gramian Consulting là một công ty tư vấn ưu tiên mô hình làm việc từ xa, tập trung vào nhân tài trong lĩnh vực kỹ thuật, dữ liệu và AI. Công ty giúp các tổ chức mở rộng năng lực kỹ thuật thông qua dịch vụ bổ sung nhân sự, tuyển dụng, xây dựng đội ngũ chuyên trách và quản lý nhân sự hợp đồng, đồng thời cung cấp các dịch vụ như đào tạo và tinh chỉnh LLM, tác nhân và trợ lý AI, MLOps và hạ tầng AI. Công ty cũng hỗ trợ phát triển nghề nghiệp cho cá nhân thông qua các chương trình cố vấn và giáo dục về khả năng sẵn sàng cho sự nghiệp, chuẩn bị phỏng vấn và định hướng thị trường quốc tế. Hoạt động của Gramian Consulting kết hợp kinh nghiệm thực tiễn về kỹ thuật và tuyển dụng để giúp khách hàng xây dựng đội ngũ kỹ thuật và ứng dụng AI vào nhu cầu kinh doanh.

Kỹ sư phần mềm cấp cao, Đánh giá mã AI — Làm việc từ xa tại Bangladesh

Đánh giá mã do AI tạo ra về tính chính xác, bảo mật, khả năng mở rộng và khả năng bảo trì. Góp phần phát triển các bộ tiêu chuẩn lập trình và cải tiến phương pháp đánh giá đầu ra của mô hình ngôn ngữ lớn.

Mô tả

  • Đánh giá mã do AI tạo ra trên nhiều ngôn ngữ lập trình và trường hợp sử dụng kỹ thuật phần mềm
  • Kiểm tra mã về tính chính xác, độ tin cậy, bảo mật, khả năng mở rộng, tính dễ đọc và khả năng bảo trì
  • Phát hiện lỗi, sai sót logic, phần triển khai chưa hoàn chỉnh, lỗi ở các trường hợp biên và điểm yếu trong kiến trúc
  • Đánh giá các cơ sở mã chưa quen thuộc và xác định tác động của những thay đổi được đề xuất
  • Kiểm tra bản sửa lỗi, tính năng mới, hoạt động tái cấu trúc, tích hợp API, cập nhật cấu hình và thao tác cơ sở dữ liệu
  • So sánh các phương pháp triển khai với những yêu cầu kỹ thuật đã xác định
  • Viết lại hoặc cải tiến mã để tạo ra các giải pháp tham chiếu đáng tin cậy
  • Giải thích rõ ràng các vấn đề kỹ thuật và cải tiến được đề xuất
  • Xây dựng tiêu chí đánh giá, chú thích kỹ thuật và bộ tiêu chuẩn đánh giá chất lượng mã
  • Làm việc với các nhóm nghiên cứu và kỹ thuật để thiết kế các bộ tiêu chuẩn lập trình và thúc đẩy phương pháp đánh giá LLM

Yêu cầu

  • Có ít nhất 7 năm kinh nghiệm chuyên môn trong lĩnh vực kỹ thuật phần mềm
  • Thành thạo nâng cao một hoặc nhiều ngôn ngữ lập trình, chẳng hạn như Python, JavaScript hoặc TypeScript, Java, C++, Go, C#, Ruby, PHP hoặc Rust
  • Có kinh nghiệm đáng kể trong việc xây dựng, bảo trì, gỡ lỗi và đánh giá phần mềm cấp độ sản xuất
  • Nắm vững các nguyên tắc thiết kế phần mềm, mã sạch, kiến trúc mô-đun, tính trừu tượng, xử lý lỗi và khả năng bảo trì
  • Có khả năng đã được chứng minh trong việc phát hiện các vấn đề về chức năng, hiệu năng, bảo mật và thiết kế trong những cơ sở mã phức tạp
  • Có năng lực tốt về gỡ lỗi, phân tích nguyên nhân gốc rễ và giải quyết vấn đề
  • Có kinh nghiệm tham gia đánh giá mã và các quy trình phát triển phần mềm cộng tác
  • Có hiểu biết thực tế về Git và các phương pháp kỹ thuật phần mềm hiện đại
  • Có khả năng viết tiếng Anh tốt và truyền đạt phản hồi kỹ thuật rõ ràng
  • Hiểu vững về cấu trúc dữ liệu, thuật toán, API, cơ sở dữ liệu và kiến trúc ứng dụng