关于此职位
职位名称:软件工程师(GitHub 贡献者)
职位类型:合同工
工作地点:全球任何地点,远程
机会概览
薪酬:每小时 $50–100
每项任务耗时:每次运行约 15 小时
入职:一经入选,人才运营(Talent Ops)团队将向您发送开始工作所需的一切
您需要具备:清晰的开源贡献记录和用于展示这些贡献的个人资料,例如 GitHub(最好涉及 C++、Python、Java、Go、TypeScript 或 Rust)。如果没有,则将改为通过 HackerRank 测评对您进行评估。
您的任务:构建可复现的强化学习环境,用于测试 AI 模型修复代码、添加功能、重构和优化性能的能力——包括为每个问题提供一份黄金参考解决方案
加分项:完成针对该特定职位的 AI 面试的专家,将显著更快地推进流程。
我们看重您的人类判断力:我们的面试和测评环节旨在了解您如何思考,因此请您独立完成,不借助 AI 助手或他人的帮助。
职位描述
在这一职位中,您将运用您的专业知识帮助训练下一代 AI 系统。您的工作将通过高质量的真实世界输入,影响模型如何学习、推理和表现。无需具备 AI 相关经验——重要的是您的领域知识。
您将创建真实、有趣且具有挑战性的编码任务供 AI 解决,涉及功能实现和缺陷修复,并实现确定性验证器,接受合理有效的解决方案,拒绝其他一切。
我们期望的人选
- 在 Java、Node.js、Go、Rust、Typescript、Python、C++ 或类似语言方面具有扎实的后端经验
- 构建可扩展服务和 API 的业绩记录
- 擅长调试、性能优化和自动化测试
- 扎实的代码审查直觉
优先资质
- 有后端开发的成熟经验,并有交付高质量、高性能项目的业绩记录。
- 在发现和解决软件缺陷及系统瓶颈方面已有成功实绩。
- 有代码库重构以及在大规模应用中实现复杂功能的经验。
- 深入理解算法、数据结构和计算机科学基础概念。
- 出色的分析、解决问题和技术沟通能力。
工作范围
- 以 Python3、Java、Rust、Go、C++ 或 TypeScript 贡献专家级的代码示例、调试策略和开发见解。
- 在各种代码库中分析、排查并解决复杂的软件缺陷和性能瓶颈。
- 实现稳健的新功能,确保可扩展性、可维护性并遵循软件最佳实践。
- 重构并优化遗留代码,以提高清晰度、效率和长期可靠性。
- 记录技术推理、解决方案思路和代码决策,以提升 AI 训练数据的质量。
- 审阅并验证同行贡献的代码和技术提交内容的准确性和清晰度。
优先资质
- 在以下至少一项方面具有丰富的实操专业能力:Python3、Java、Rust、Go、C++ 或 TypeScript。
- 深入理解算法、数据结构和软件工程原则。
- 有成熟的能力调试复杂系统、解决缺陷并提供有效的优化。
- 有大型代码库重构和遗留系统现代化经验。
- 在跨职能项目中,有从构思到交付高影响力功能的业绩记录。
- 出色的文档编写和沟通能力,能够清晰阐述技术概念。
- 对 AI 及其技术挑战感兴趣或好奇(不要求有先前的 AI 经验)。
流程:
- 申请该职位,填写筛选问题
- 完成 AI 面试(约 20 分钟)
- 技术测评(如果您的 GitHub 个人资料未能充分展示该职位所需的专业能力)
- 招聘经理审核
薪酬结构
薪酬以产出为基础;专家按每项符合项目规范的任务获得报酬。完成工作所需的时间可能因专家的经验和工作流程而异。设有最低提交要求。专家每周须提交最低数量的任务。
开始时间与可用性
我们通常会在 48 小时内完成职位招聘,正在寻找能够立即上手的专家。若被选中,我们期望您在完成入职后的 24–48 小时内开始您的首批任务。