高级软件工程师,AI 生产工具
在 NVIDIA 构建 AI 驱动的生产工具、智能体工作流和内容管线。 将 AI 模型与创意应用及生产基础设施集成。
描述
- 负责工具和管线系统,从工作流发现与架构设计,到实施、部署、维护和生产支持。
- 构建智能体工作流,编排模型、工具、API 和服务,并实现上下文管理、状态跟踪、验证、重试和故障恢复处理。
- 开发用于编码、测试、调试、代码库分析、代码审查和工作流自动化的 AI 辅助工程工具。
- 为艺术家和技术美术师创建 DCC 集成、插件、面板、桌面应用程序和服务。
- 开发和维护内容管线,支持创作、验证、发布、版本管理、资产管理,以及向渲染或实时系统交付内容。
- 定义软件架构、API 和数据契约,以支持生产系统的可维护性、性能和跨系统集成。
- 实施自动化测试、智能体评估、追踪、监控和访问控制,确保系统可靠且运行状态可观测。
- 管理受支持应用程序和生产环境中的打包、依赖关系、兼容性和发布流程。
- 与用户合作确定增强功能的优先级,主持技术评审,指导工程师并编写系统文档。
任职要求
- 计算机科学、计算机工程或相关技术领域的学士学位,或同等经验。
- 至少 8 年相关软件工程经验,开发过生产工具、内容管线或类似的工作流系统。
- 至少 2 年技术领导经验,包括项目领导、架构指导、工程师辅导和交付协调。
- 具备扎实的 Python 技能,并拥有软件架构、API 设计、自动化测试、调试和可维护代码方面的经验。
- 具备与 DCC 应用程序集成的经验,并支持从创作到验证、发布和下游交付的内容工作流。
- 具备构建多步骤 AI 工作流的经验,能够调用工具或 API 并与现有软件系统集成,包括状态管理、评估和故障处理。
- 具备为艺术家或其他专业用户创建易用工具的经验,能够将工作流需求转化为工程要求。
- 具备版本控制、代码审查、发布管理以及关键业务软件生产支持经验。
- 能够诊断跨应用程序、服务和数据的问题,解释技术权衡,并与工程和创意团队协作。
- 具备使用 PySide、Qt 或类似框架开发桌面或嵌入式界面的经验。
- 熟练掌握 C++、Java 或其他用于应用程序集成和生产服务的语言。
- 具备资产管理、生产跟踪、Git、Perforce 和内容依赖管理经验。
- 熟悉 Unreal Engine、Unity、专有引擎、图形、渲染系统或着色器开发。
- 具备 LLM API、工具调用、结构化输出、检索与上下文系统,以及智能体评估或可观测性方面的经验。
福利待遇
- 股权薪酬
- 员工福利
