AI 軟體工程師,印度(混合辦公)
為 Entrata 的 AI 驅動物業管理平台建構並營運正式環境中的大型語言模型與代理系統。 負責 AI 產品生命週期中的編排、檢索、評估與部署。
說明
- 使用結構化編排模式,建構和維護正式環境中的大型語言模型、代理、檢索及機器學習工作流程、平台與產品功能。
- 設計和營運代理圖、MCP、狀態轉換、路由、重試、備援、升級路徑及工具整合。
- 開發涵蓋系統提示與任務提示、工具指示、回應結構、防護機制及多代理互動的提示工程方案。
- 設計短期狀態、長期記憶、對話記錄、摘要、檢索及隱私控制機制。
- 根據模型能力、延遲、成本、上下文限制、營運需求和可靠性選擇並設定模型。
- 使用包括 Amazon Bedrock 和 AgentCore 在內的 AWS AI 服務,建構、部署和營運 AI 系統。
- 將代理連接至工具、API、資料庫和現有應用程式服務。
- 開發涵蓋分塊、嵌入、排序、詮釋資料、篩選和來源歸屬的檢索與落地方案。
- 建構並擴充定量和定性評估套件。
- 調查代理的異常行為,並為 AI 系統建立監控與可觀測性。
- 推動 AI 計畫從技術設計、正式環境上線到持續改進的完整流程。
- 開發、測試、除錯和維護支援應用程式碼及後端服務。
- 與產品、設計、資料科學和工程團隊合作,同時提供技術指導並參與程式碼審查。
職位要求
- 具備 1 至 4 年軟體工程或相關經驗,其中至少 2 年從事 AI、資料科學或相鄰技術領域的工作。
- 熟練掌握 Python、JavaScript、TypeScript 或同類程式語言。
- 具備扎實的 Node.js 以及 JavaScript 或 TypeScript 實務知識。
- 曾在正式環境中建構並營運大型語言模型或代理系統。
- 理解提示工程、工具呼叫、結構化輸出、代理編排、狀態管理、上下文建構和記憶機制。
- 設計過代理圖、多步驟工作流程、路由策略和故障處理行為。
- 了解如何選擇和評估模型,並在品質、延遲、成本和可靠性之間取得平衡。
- 具備 Amazon Bedrock、AgentCore 或同類雲端 AI 服務的實務經驗。
- 具備 RAG 系統、向量資料庫、嵌入、排序和落地方法方面的經驗。
- 曾為大型語言模型和代理行為建立定量和定性評估。
- 能夠利用追蹤資料、日誌、正式環境資料和評估結果調查 AI 系統故障。
- 理解 MCP、API、分散式服務、資料庫、雲端平台、容器、CI/CD 和可觀測性。
- 具備出色的系統設計、溝通、責任感和協作能力。
福利待遇
- Entrata 提供平等就業機會,不因受法律保護的特徵而區別對待。
- 在多元且包容的工作環境中工作。
- 加入一個沒有歧視的工作環境。
