資深軟體工程師,AI 程式碼評估——孟加拉遠端
評估 AI 產生程式碼的正確性、安全性、可擴充性與可維護性。協助開發程式設計基準,並改進大型語言模型輸出的評估方法。
說明
- 評估各種程式語言與軟體工程應用情境中的 AI 產生程式碼
- 審查程式碼的正確性、可靠性、安全性、可擴充性、可讀性與可維護性
- 找出錯誤、邏輯缺陷、不完整實作、邊界情況失敗與架構弱點
- 評估不熟悉的程式碼庫,並判斷提議變更的影響
- 審查錯誤修正、新功能、重構、API 整合、設定更新與資料庫操作
- 根據既定技術要求比較不同實作方式
- 重寫或強化程式碼,以產生可靠的參考解決方案
- 清楚說明技術問題與提議的改進方案
- 建立評估標準、技術註記與程式碼品質評估規範
- 與研究及工程團隊合作設計程式設計基準,並推進 LLM 評估方法
職位要求
- 至少 7 年專業軟體工程經驗
- 精通一種或多種程式語言,例如 Python、JavaScript 或 TypeScript、Java、C++、Go、C#、Ruby、PHP 或 Rust
- 具備豐富的生產級軟體建置、維護、除錯與程式碼審查經驗
- 深入掌握軟體設計原則、整潔程式碼、模組化架構、抽象化、錯誤處理與可維護性
- 具備在複雜程式碼庫中找出功能、效能、安全性與設計問題的能力
- 具備出色的除錯、根本原因分析與問題解決能力
- 具備參與程式碼審查與協作式軟體開發流程的經驗
- 熟悉 Git 與現代軟體工程實務
- 具備良好的英語書面表達能力,能清楚傳達技術回饋
- 扎實理解資料結構、演算法、API、資料庫與應用程式架構
