micro1 · 软件工程

软件工程师(开源贡献者)

micro1

$50–$100/小时远程仅限指定国家

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

关于此职位

职位名称:软件工程师(开源贡献者)

职位类型:合同工

工作地点:全球任意地点,远程

机会概览

薪酬:$50–100/小时

每项任务耗时:每次运行约 15 小时

入职引导:一旦您被选中,人才运营团队会将开始工作所需的一切发送给您

您需要具备:清晰的开源贡献记录以及用于展示这些贡献的个人主页,例如 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 小时内开始第一批任务。

技能

Python3JAVARust算法C++ 基础Typescript代码库重构GitHub缺陷修复功能实现性能优化逻辑思维
此领域的更多职位 →