turing · 软件工程

JavaScript / TypeScript 全栈开发工程师

Turing

未列明报酬远程未说明地点要求

此职位由自动翻译生成。申请由原平台处理;申请前请核实其原始要求。 查看原始页面

关于此职位

关于 Turing:

Turing 是全球增长最快的 AI 公司之一,致力于加速强大 AI 系统的发展与部署。

Turing 通过两种方式帮助客户:与全球领先的 AI 实验室合作,提升前沿模型在思考、推理、编程、智能体行为、多模态、多语言、STEM 以及前沿知识方面的能力;并利用这些成果构建真实世界的 AI 系统,解决企业的关键任务优先事项。

职位概述:

我们正在积极寻找精通 Javascript/Typescript 的优秀开发人员,加入我们致力于推动 AI 技术前沿的、雄心勃勃的团队。这一机会专为热衷于开发创新解决方案、并渴望站在 AI 进步最前沿的专业人士量身打造。您将与美国多家希望开发尖端商业和研究型 AI 解决方案的公司合作。

日常工作内容:

  • 设计、开发并维护高效、高质量的代码,用于训练和优化 AI 模型。
  • 开展评估(Evals),对模型性能进行基准测试,并分析结果以实现持续改进。
  • 评估并排序 AI 模型对各个领域用户查询的回复,确保符合预先设定的标准。
  • 为评估撰写全面的解释和理由,展现出色的推理能力和技术专长。
  • 主导监督微调(SFT)工作,包括创建和维护高质量的、针对特定任务的数据集。
  • 与研究人员和标注员协作,执行基于人类反馈的强化学习(RLHF)并优化奖励模型。
  • 设计创新的评估策略和流程,以改进模型与用户需求及伦理准则的一致性。
  • 创建并优化最佳回复,以提升 AI 性能,注重清晰度、相关性和技术准确性。
  • 对代码和文档进行全面的同行评审,提供建设性反馈并找出需要改进的方面。
  • 与跨职能团队协作,提升模型性能并为产品改进做出贡献。
  • 持续探索并整合新的工具、技术和方法,以改进 AI 训练流程。

所需技能:

  • 编写可读、可复用且易于维护的代码
  • 参与代码评审,确保达到代码质量标准
  • 展示您在所选语言方面的熟练程度,并做到面面俱到
  • 在回复中提供清晰、整洁、条理分明、正确且注释/分类清晰的代码
  • 工程、计算机科学专业的学士/硕士学位(或同等经验)
  • 具有使用模块化开发和可扩展架构开发 Web 应用的可证明经验,并高度重视代码可读性和安全性/稳定性(即测试)
  • 熟练掌握该语言的语法和惯例
  • 具有丰富的 JavaScript 或 TypeScript 工作经验
  • 扎实掌握 JavaScript ES6 以及 Node.js、React、Nest、Angular 或 Vue 之一
  • 有软件质量保证和测试计划编制经验者更佳
  • 出色的英语口语和书面沟通能力
  • 有 Docker 经验

技术栈

  • 后端:Nest.js、Node.js
  • 前端:Vue、Angular、React
  • 语言:JavaScript 和 Typescript

与 Turing 合作做自由职业者的福利:

  • 在完全远程的环境中工作。
  • 有机会与领先的 LLM 公司合作,参与前沿 AI 项目。

录用详情:

  • 投入要求:每天至少 4 小时,每周至少 20 小时,与 PST 有 4 小时的重叠时间。(我们提供 3 种投入时间选项:每周 20 小时、每周 30 小时或每周 40 小时)
  • 合作类型:合同工任务(不含医疗/带薪假期)
  • 合同期限:1 个月;[预计下周开始]

评估流程(约 75 分钟):

  • 两轮面试(60 分钟技术面试 + 15 分钟文化面试及录用讨论)

技能

JavaScriptTypescriptNode.jsNest.jsReactVue.jsAngular
此领域的更多职位 →