Cisco
Cisco
Cisco 是一家专注于网络、安全和数字基础设施的企业科技公司。其产品组合包括路由器、交换机、光学收发器、可编程芯片、边缘计算平台、Webex 协作工具、可观测性产品、人工智能软件以及云管理服务。Cisco 服务于企业、服务提供商和政府,通过技术、专业服务、培训和持续支持,助力客户设计、运营和保护大规模网络与数据中心。

全栈软件工程师,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、云和软件技术促进专业发展。