資深軟體工程師,AI 智慧代理系統 - Granicus(遠端,美國)
為 Granicus 雲端產品建置以 Python 為基礎的 AI 智慧代理系統、網頁擷取框架與 React 介面。 協助開發連結政府與居民的技術。
說明
- 使用 Python、FastAPI 和 LangChain 建立及維護可擴充的後端服務
- 使用 Firecrawl、Playwright 或同類工具開發及支援網頁擷取框架
- 設計及協調多代理系統,包括 LangFlow 工作流程與代理間通訊
- 將多代理平台部署至正式環境,並提供可靠的監控與容錯移轉能力
- 將代理連接至 Salesforce、SharePoint、Slack 及內部業務應用程式
- 使用 React.js 或類似框架建置響應式且易於存取的前端元件
- 透過 SSE 或 WebSocket 提供即時使用者體驗
- 使用 LangFuse 等可觀測性工具追蹤代理行為與互動資料
- 指導初級工程師並參與程式碼審查
- 參與軟體架構與技術設計決策
- 在敏捷環境中與 AI/ML、DevOps 及產品團隊合作
- 遵守 Granicus 對資訊安全、機密性、完整性、可用性及資料隱私的要求
職位要求
- 具備八至十二年的全端軟體開發經驗
- 精通 Python
- 具備 FastAPI、asyncio 及可擴充微服務的深厚後端專業能力
- 具備使用 Firecrawl、Scrapy、Playwright 或類似工具建立及部署網頁擷取框架的經驗
- 具備開發代理式系統的實務經驗
- 具備實作代理間(A2A)通訊的經驗
- 具備使用 LangFlow 編排工作流程的經驗
- 具備將多代理系統投入正式環境的經驗
- 具備將代理整合至 Salesforce、SharePoint、CRM 或類似平台的經驗
- 具備 React.js、TypeScript 或其他現代框架的前端開發經驗
- 熟悉 LangFuse 等代理可觀測性平台
- 具備使用 GitHub Copilot、Winsurf 或同類產品等 AI 輔助開發工具的經驗
- 能夠履行 Granicus 的資訊安全與資料隱私職責
- 未載明學位要求;Granicus 表示大多數職位不要求學位
福利待遇
- 彈性帶薪休假
- 公司全體適用的帶薪身心健康日
- 居家工作費用報銷
- 由雇主支付的私人醫療、視力、牙科及人壽保險
- 隨需提供心理健康支援,包括 Headspace 及其他健康資源
- 退休金與退休計畫選項
- 線上學習平台使用權
- 薪資與獎金待遇
- 員工資源團體
- Coffee with Mark 交流活動
- 涵蓋健康、藝術、寵物、家庭、育兒及其他興趣的 Microsoft Teams 社群
- 針對影響員工議題的特別來賓對談
