Granicus
Granicus
Granicus 為政府機構開發 SaaS 解決方案,協助地方、州和聯邦機構提供數位服務,並更有效地與公眾溝通。其 Government Experience Cloud 整合了會議與議程管理、民眾溝通、公共紀錄和社區參與等工具。公司的產品支援更有效率的營運,同時協助政府與所服務的民眾建立更清晰、更易於取得且更透明的互動。

資深軟體工程師,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 社群
  • 針對影響員工議題的特別來賓對談