全端軟體工程師,Java、Spring 與 AI——班加羅爾混合辦公
為 Cisco 軟體授權平台打造 Java、Spring 和 React 服務,涵蓋 AI 代理、檢索增強生成系統、API 與安全資料庫連接器。
說明
- 與產品、設計和工程團隊合作,簡化軟體並改善使用者體驗。
- 在 Scrum 敏捷環境中設計及建置應用程式,從技術設計到完成交付小型至中型功能。
- 撰寫、除錯及審查程式碼;解決開發和正式環境中的問題;並針對系統性問題提出解決方案。
- 設計、開發及最佳化應用程式內和角色型 AI 代理、安全語意層、代理訓練功能及多代理協定。
- 主導導入 LangGraph 和 LangChain 等代理式框架,搭配大型語言模型,運用企業資料支援提問與回應功能。
- 建置及維護自然語言互動和檢索增強生成系統。
- 開發用於提示工程、剖析使用者輸入及辨識意圖的 API。
- 建置及維護適用於 Oracle、CockroachDB、Snowflake 和 MongoDB 的安全 API、SDK 與資料庫驅動程式。
- 建置及測試 AI 代理,並參與制定代理間的通訊協定。
- 使用 MCP 和 A2A 等協定將代理連接至外部工具。
- 即時更新指派的 Jira 故事,並協助規劃待辦事項清單。
- 協助撰寫技術文件和使用者文件。
- 與業務合作夥伴及工程同事協作。
職位要求
- 學士學位及 4 年相關經驗,或碩士學位及 3 年相關經驗。
- 至少 3 年全端開發的 Java 和 Spring 專業經驗。
- 至少 3 年使用資料平台的經驗,平台包括 MongoDB、Oracle、CockroachDB、Elasticsearch 和 Snowflake。
- 具備扎實的 Python 技能並熟悉 Spring Data。
- 具備使用 Spring Boot 和 LangGraph 建置可擴充 REST API 的經驗,包括安全 API 設計、低延遲和效能最佳化。
- 具備整合 Elasticsearch 及建置 Apache Kafka 微服務的經驗。
- 至少 3 年 Kubernetes 部署和編排經驗。
- 深入了解 AI 概念及實務應用,具備安全領域的專業能力,並對 API 安全協定有一定了解。
- 深入了解敏捷和 DevSecOps 實務及工具。
- 具備出色的問題解決能力,態度積極且能自我驅動,並具備有效溝通和時間管理能力。
- 能在指導下獨立工作、以團隊成員身分協作,並在快速步調的環境中支援經驗較少的同事。
- 優先條件:熟悉 Oracle Cloud、AWS 和 Azure。
- 優先條件:了解軟體授權業務。
- 優先條件:具備 Java、資料庫、雲端、AWS 或 AI/ML 認證者尤佳。
福利待遇
- 混合辦公安排。
- 在 Cisco 成長並發展職涯的機會。
- 與全球專家網絡合作。
- 透過接觸創新的 AI、雲端和軟體技術促進專業發展。
