AI开发工程师III,法律人工智能—夏洛特现场办公
为美国银行法律人工智能团队构建Python应用、API、文档处理工作流和AI代理。为受监管的企业环境交付安全的法律科技解决方案。
描述
- 为法律人工智能构建、测试、部署和支持Python应用、可复用服务及API
- 使用FastAPI等Python框架开发REST API
- 为PDF、Microsoft Office、文本、电子邮件、结构化和非结构化内容构建摄取与处理工作流
- 交付AI辅助摘要、问答、信息提取、分类和对话功能
- 协助扩展Ask Legal聊天机器人的功能
- 通过API、SDK、Web服务和MCP模式将应用连接到法律人工智能供应商平台
- 使用LangChain、LangGraph或获批准的替代方案创建和维护AI编排工作流
- 开发工具、函数、提示词、状态处理、路由和多步骤代理工作流
- 通过Microsoft Copilot Studio及获批准的企业AI平台启用AI代理
- 参与检索增强生成管道的建设
- 构建Elasticsearch搜索和检索功能
- 使用关系型、文档型、向量型和图数据库
- 在受监管的企业环境中应用安全软件工程实践
- 创建自动化单元、集成、API和回归测试
- 参与代码评审、设计会议、故障排查和持续改进工作
- 与法律业务相关方、产品经理、架构师、平台团队、网络安全团队、风险合作方和工程师协作
- 诊断生产和非生产环境中的问题
- 维护技术文档和运营手册
- 主导概念验证和技术探索
- 分享专业知识,开发可复用组件和工程模式
任职要求
- 具备使用Python构建企业应用和服务的实际经验
- 具备使用FastAPI、Flask、Django或类似Python框架设计和实现REST API的经验
- 熟练掌握面向对象编程、模块化设计、异常处理、依赖管理和可复用组件
- 具备使用Python库和内容提取框架处理PDF及其他非结构化文档的经验
- 熟悉PyMuPDF、pypdf、pdfplumber、Apache Tika、Unstructured或python-docx等工具
- 具备通过REST API、SDK、身份验证方法和JSON进行应用集成的经验
- 具备使用pytest或同类框架编写自动化单元测试和集成测试的经验
- 了解关系型或非关系型数据库及应用数据访问模式
- 理解安全API和应用开发实践
- 具备使用基于Git的源代码管理以及自动化构建、测试和部署管道的经验
- 能够调查并解决复杂技术问题
- 具备较强的分析、解决问题、书面和口头沟通能力
- 能够在敏捷产品开发环境中有效协作
- 对新兴技术和AI工程方法保持好奇并愿意学习
- 理想情况下具备AI或生成式AI、LangChain、LangGraph、Semantic Kernel、RAG、Elasticsearch、向量或图数据库、MCP、Microsoft Copilot Studio、Angular、TypeScript、Docker、Kubernetes、OCR、多模态处理、AI评估、负责任AI、可观测性或法律科技平台经验
福利待遇
- 享有经济实惠、具有竞争力且灵活的福利
- 获得支持身体、情绪和财务健康的资源
- 拥有学习、成长并作出有意义贡献的机会
- 根据岗位特点灵活安排的办公室工作
- 职业发展机会
