高级后端工程师,人工智能平台 - WEX(远程,美国)
加入 WEX,担任高级后端工程师,使用 Java 构建面向车队支付的智能代理人工智能平台。 你将开发可扩展的 API、自主智能代理,以及可在生产环境中可靠运行的智能系统。
描述
- 构建和维护稳健、可扩展、高性能的面向对象后端服务
- 使用 Java 开发公共 REST API,并使用 gRPC 开发内部 API
- 设计并交付新一代智能代理人工智能平台
- 创建自主人工智能代理、代理技能、MCP 服务器和人工智能工具
- 扩展支持支付和车队生态系统的多代理架构
- 制定系统设计、进行架构决策,并与高级工程师保持一致
- 创建单元测试、集成测试、端到端测试、并发测试、负载测试和性能测试
- 识别瓶颈和技术债务,提升系统的可扩展性和稳定性
- 自动化测试、监控、自愈、扩展、持续集成和部署
- 与产品经理、设计师和工程师合作,定义并交付功能
- 审查代码、指导工程师并提升工程标准
- 调查复杂问题、记录根本原因,并保障性能和可靠性
- 评估竞争性技术并推荐合适的解决方案
- 维护设计文档、运行手册、变更记录和上线准备计划
- 支持生产系统、监控服务、解决事件并推动运营改进
- 作为单线程负责人或技术负责人负责跨团队项目
- 使用包括 OpenAI API 和 LangChain 在内的技术开发由大语言模型驱动的服务
- 实施人工智能评估、可观测性、防护机制、上下文管理、记忆和检索增强生成
任职要求
- 计算机科学或软件工程学士学位
- 五至八年专业软件工程经验
- 熟练掌握数据结构、算法、面向对象设计和问题解决
- 擅长设计和开发互联网规模的服务,重视可扩展性、可用性、安全性和可靠性
- 具备出色的书面和口头沟通能力,具有协作和同理心
- 熟练使用 Java 或 C#、Spring Boot、REST API、ODATA 框架和 SQL 进行后端开发
- 具备构建或参与人工智能/大语言模型应用或基于代理系统的实践经验
- 熟悉代理框架、工具调用模式和大语言模型工作流编排
- 具备通过 MCP 或类似协议将人工智能系统连接到外部工具和 API 的经验
- 理解提示工程、嵌入和基于向量的检索
- 具备设计可扩展人工智能工作负载生产系统的经验
- 优先考虑:计算机科学或软件工程硕士学位
- 优先考虑:八年或以上软件工程经验
- 优先考虑:具备 Python、Java、事件驱动架构和 Kafka 经验
- 优先考虑:具备卡支付经验
- 优先考虑:具备云原生架构、Docker 和 Kubernetes 经验
- 优先考虑:具备 API 安全和 PCI DSS 合规经验
- 能够在遵循遗留系统约束的同时改进现有代码库
- 优先考虑:具备人工智能技能及交付生产级人工智能解决方案的经验
- 优先考虑:具备开发生产级人工智能代理或副驾驶工具的经验
- 优先考虑:具备多代理系统和分布式人工智能架构经验
- 优先考虑:熟悉 Pinecone、Weaviate、OpenSearch 或 Milvus 等向量数据库
- 优先考虑:了解人工智能评估方法、安全实践和负责任人工智能原则
福利待遇
- 医疗、牙科和视力保险
- 退休储蓄计划
- 带薪休假
- 健康储蓄账户
- 灵活支出账户
- 人寿保险
- 残疾保险
- 学费报销
- 非销售岗位有资格获得季度或年度奖金
