要求
• 成功的候选人将在快节奏、创新和高度协作的环境中蓬勃发展,并展示出精确快速执行的能力,
• 理想的候选人将具有将大规模机器学习模型投入生产的深入经验,并对大型语言模型(LLM)有扎实的理解,
• 计算机科学、计算机工程或相关领域的学士学位,优先考虑硕士学位,
• 在Python方面具有8年以上的专业软件开发经验;具有Java和JavaScript经验者优先考虑,
• 在解决复杂问题的全栈Web解决方案的设计和开发方面有成功的经验,
• 对数据结构、算法、性能分析/优化、DRY代码以及面向对象和函数式编程有深入的实践经验和理解,
• 对机器学习,包括深度学习算法有深入的理解,
• 在生产系统中应用机器学习算法的成功经验,
• 展示了对项目的端到端拥有权,
• 出色的口头和书面沟通能力,以跨职能合作和提高可扩展性,
• 对生成式AI技术(例如,使用LangChain、Semantic Kernel、ChatGPT插件等技术的项目)表现出浓厚的兴趣,
• (可取)计算机科学、数学或类似量化领域的高级学位,
• (可取)了解敏捷开发方法论,
• (可取)领导工程团队和项目的经验
工作内容
• 我们正在寻找一位技术娴熟且经验丰富的领先软件工程师,具有机器学习和人工智能领域的经验,并对生成式AI技术和构建下一代软件平台充满激情,
• 作为C3 AI生成式AI团队的成员,您将负责开发基础设施和工具,改进最先进技术的状态,并在我们的企业应用中使用这种具有改变游戏规则的技术,
• 您将与产品经理、数据科学家和其他工程师合作,并负责整个软件工程生命周期,
• 跨团队合作,架构具有跨产品影响力的强大软件工程解决方案和框架,
• 实施和增强公司范围内的工程最佳实践,
• 构建系统和工具,使用C3 AI平台在我们的应用程序中实现和简化生成式AI技术的使用,
• 在分布式系统中启用可扩展的端到端机器学习流水线,使用异构硬件(GPU、TPU等),
• 与数据科学家合作,研究和实施最新的方法,以高效训练/微调生成模型,
• 与产品所有者合作,定义和领导C3生成式AI套件的长期开发,
• 在应用架构、UI组件、用户体验、后端和第三方集成以及测试方面,主导跨团队的技术设计讨论,
• 管理个人项目交付物,并指导初级团队成员遵循行业编码标准和设计技术。