关于此职位
在这个按小时计酬的远程承包商岗位中,您将担任 C# 质量保证负责人(QAL),负责监督 C# AI 训练项目的质量、一致性和训练师表现。您将审查 AI 生成的 C# 代码以及训练师/QA 的工作,依据项目指南评估输出质量,提供精确的书面反馈,并确保贡献者遵循预期的质量标准。
您将评估代码正确性、运行时行为、.NET 生态系统意识、类型安全、异步行为、调试准确性、可读性、可维护性、性能、安全性、测试覆盖率、格式、指令遵循和评分标准遵守情况。
该岗位隶属于 SME Careers,这是一家快速成长的 AI 数据服务公司,也是 SuperAnnotate 的子公司,为全球许多最大的 AI 公司和基础模型实验室提供训练数据。您的 C# 质量领导工作将有助于确保 C# 训练数据准确、可执行、符合惯用风格、安全、解释清晰,并与客户期望保持一致。
选拔流程包括一次 AI 面试、一项领域特定任务,以及与招聘人员的面试。
重要提示: 该岗位目前没有立即启动的项目;不过,如果您符合条件,当相关机会出现时,您将是我们首批联系的专家之一。这还将使您能够参与通过我们的专家网络提供的未来项目。
您将做什么
- 质量监控:抽查 C# 条目,识别质量问题,通过私信提供反馈,并上报反复出现或关键的问题。
- 代码审查:评估 AI 生成的 C# 代码、.NET 代码片段、API 示例、调试回复、测试、架构说明和分步推理。
- 与训练师/QA 沟通:在 Discord 上向贡献者通报指南变更、工作流更新和 C# 特定审查标准。
- 问题处理:回答有关 .NET 行为、async/await、LINQ、依赖注入、EF Core、测试、安全性和评分标准解释的问题。
- 活跃度管理:私信不活跃的贡献者,跟踪后续跟进,并标记可用性问题。
- 文档:创建和维护 C# 风格指南、跟踪表、常见问题解答、示例、蜜罐、校准任务和入职材料。
- 入职培训:为 C# 贡献者举办入职/培训电话会议。
- 风险审查:标记不安全、误导性、不可执行或未达到生产就绪标准的 C#/.NET 建议。
- 流程改进:识别反复出现的差距并改进 QA 工作流。
我们正在寻找
- 计算机科学、软件工程、IT 学士或硕士学位,或同等专业软件工程经验。
- 较强的英语能力,能够遵循指南并提供清晰的技术反馈。
- 3 年以上 C#/.NET 开发、后端工程、企业软件、云开发、代码审查、QA 或技术指导方面的专业经验。
- 深入理解 C# 语法、OOP、LINQ、泛型、集合、异常、async/await、任务、依赖注入、可空引用类型、记录、委托/事件和 .NET 运行时行为。
- 能够识别错误逻辑、不可执行代码、有缺陷的异步用法、糟糕的错误处理、薄弱的类型安全、安全风险、幻觉 API 或不完整解释等问题。
- 熟悉 .NET、ASP.NET Core、Entity Framework Core、xUnit/NUnit/MSTest、Visual Studio/Rider、NuGet、Azure/AWS、Docker、GitHub、CI/CD 以及日志/可观测性工具者优先。
- 具有领导或支持由训练师、审查员、工程师、编程导师或 QA 组成的远程团队的经验者强烈优先。
- 能够熟练使用 Discord、Google Sheets、Google Docs、跟踪表、仪表板、GitHub 和项目管理系统。
- 高度有条理,能够维护风格指南、跟踪表、常见问题解答、入职材料、蜜罐、校准任务和质量文档。
- 具有 AI 训练、LLM 评估、代码 QA 或基于评分标准的代码审查经验者强烈优先。