資深軟體工程師——AI 程式碼評估(遠端,巴基斯坦)
Gramian Consulting 正在尋找一名資深軟體工程師,負責評估用於大型語言模型訓練計畫的 AI 生成程式碼。 此職位涵蓋程式碼審查、參考解決方案開發,以及用於語言模型評估的基準測試建立。
說明
- 評估多種程式語言和軟體工程情境中的 AI 生成程式碼。
- 判斷程式碼的正確性、可靠性、安全性、可擴充性、可讀性和可維護性。
- 找出錯誤、邏輯缺陷、不完整實作、邊界情況失敗以及架構弱點。
- 檢查不熟悉的程式碼庫,並評估提議變更的影響。
- 審查錯誤修正、功能開發、重構、API 整合、設定更新和資料庫操作。
- 比較不同的實作方案,並確認其符合技術要求。
- 將程式碼重寫或完善為高品質的參考解決方案。
- 清楚說明技術問題和建議的改進措施。
- 制定用於評估程式碼品質的評估標準、技術註解和評分規範。
- 與研究和工程團隊合作開發編碼基準,並推動大型語言模型評估方法的發展。
職位要求
- 至少七年的專業軟體工程經驗。
- 精通至少一種語言,例如 Python、JavaScript/TypeScript、Java、C++、Go、C#、Ruby、PHP 或 Rust。
- 具備建構、維護、除錯和審查生產級軟體的豐富經驗。
- 扎實掌握軟體設計原則、整潔程式碼、模組化架構、抽象化、錯誤處理和可維護性。
- 能夠在複雜程式碼庫中找出功能、效能、安全性和設計問題。
- 具備出色的除錯、根因分析和問題解決能力。
- 有參與程式碼審查和協作開發流程的經驗。
- 熟悉 Git 和現行軟體工程實務。
- 具備出色的英文書面表達能力,能夠精確傳達技術回饋。
- 熟悉資料結構、演算法、API、資料庫和應用程式架構。
