关于此职位
在这个按小时计酬的远程承包商职位中,你将担任 C++ 质量保证负责人(QAL),负责监督 C++ AI 训练项目中的质量、一致性和训练师表现。你将审查 AI 生成的 C++ 代码以及训练师/QA 的工作,依据项目指南评估输出质量,提供精确的书面反馈,并确保贡献者遵循预期的质量标准。
你将评估工作的代码正确性、编译期有效性、运行时行为、内存安全、性能、算法推理、调试准确性、可读性、可维护性、格式、指令遵循情况以及对项目特定评分标准的遵守程度。该职位要求扎实的 C++ 专业知识、英语沟通能力、出色的细节关注能力,以及在远程技术团队中管理质量工作流的能力。
该职位隶属于 SME Careers,这是一家快速成长的 AI 数据服务公司,也是 SuperAnnotate 的子公司,为全球许多最大的 AI 公司和基础模型实验室提供训练数据。你的 C++ 质量领导工作将有助于确保 C++ 训练数据准确、可编译、高效、安全、解释清晰,并符合客户期望。
选拔流程包括一次 AI 面试、一项领域特定任务,以及与招聘人员的一次面试。
重要提示: 该职位目前没有立即可用的项目;不过,如果你符合条件,当相关机会出现时,你将成为我们首批联系的专家之一。这还将为你提供通过我们的专家网络获取未来项目的机会。
你将做什么
- 质量监控:抽查 C++ 条目,发现问题,通过私信提供反馈,并上报反复出现或严重的质量问题。
- 代码审查:评估 AI 生成的 C++ 代码、调试回答、算法解决方案、测试、解释和性能建议。
- 训练师/QA 沟通:在 Discord 上向贡献者更新指南变更、工作流更新以及 C++ 特定的审查标准。
- 问题处理:回答有关内存安全、编译、模板、STL 使用、并发、复杂度、测试和评分标准解释的问题。
- 激活管理:私信不活跃的贡献者,跟踪后续跟进,并标记可用性问题。
- 文档:创建并维护 C++ 风格指南、跟踪表、FAQ、示例、蜜罐、校准任务和入职材料。
- 入职培训:主持入职/训练电话会议,涵盖项目期望、评分标准和 C++ 质量标准。
- 风险审查:标记不安全、不可编译、误导性、低效或未达到生产就绪标准的 C++ 建议。
- 流程改进:识别反复出现的质量差距,并构建可扩展的 QA 流程。
我们寻找的条件
- 计算机科学、软件工程、计算机工程学士或硕士学位,或同等专业软件工程经验。
- 较强的英语能力,以遵循指南并提供清晰的技术反馈。
- 3+ 年 C++ 开发、系统编程、性能工程、嵌入式软件、后端工程、代码审查、QA 或技术指导方面的专业经验。
- 深入理解现代 C++ 标准、RAII、智能指针、模板、STL 容器/算法、对象生命周期、移动语义、并发、异常、内存管理和构建系统。
- 能够识别未定义行为、内存泄漏、悬空引用、竞态条件、低效算法、不可编译代码、幻觉 API 或不完整解释等问题。
- 熟悉 CMake、GCC/Clang/MSVC、GDB/LLDB、sanitizers、Valgrind、GoogleTest、Catch2、Boost、GitHub、CI/CD、性能分析和静态分析工具者优先。
- 有领导或支持由训练师、审查员、工程师、编码导师或 QA 组成的远程团队的经验者强烈优先。
- 熟练使用 Discord、Google Sheets、Google Docs、跟踪表、仪表板、GitHub 和项目管理系统。
- 高度有条理,能够维护风格指南、FAQ、跟踪表、入职材料、蜜罐、校准任务和质量文档。
- 有 AI 训练、数据标注、LLM 评估、代码 QA 或基于评分标准的代码审查经验者强烈优先。