研究工程师 - 代码生成与模型评估
Research Engineer - Code Generation & Model Evaluation
职位名称:研究工程师 - 代码生成与模型评估
职位类型:合同制
工作地点:远程
在此职位中,您将运用专业知识帮助训练下一代人工智能系统。您的工作将影响模型的学习、推理和表现方式,通过高质量的现实世界输入。无需人工智能相关经验——您的专业领域知识才是关键。
工作范围
- 分析、调试并解决使用 Python3、Java、Rust、C++、Go 或 TypeScript 编写的多样化代码库中的问题。
- 参与代码生成流程的新功能和增强功能的设计与实现。
- 重构和优化代码库以提高性能、可维护性和适应性。
- 开发和评审现实世界的编码任务,以评估人工智能模型的性能和准确性。
- 撰写清晰、可操作的反馈和注释,以支持模型训练和评估。
- 与其他开源贡献者和技术利益相关者合作,设定技术方向并确保输出的稳健性。
- 记录技术决策、最佳实践和解决方案,以推动项目透明度和知识共享。
所需技能和资格
- 精通竞赛编程和编码问题分析。
- 精通至少一种语言:Python3、Java、Rust、C++、Go 或 TypeScript,具备扎实的算法和数据结构知识。
- 有开源贡献或参与协作软件项目的实际经验。
- 强大的分析能力,能够理解复杂的问题约束和多种解决方案路径。
- 优秀的书面和口头沟通能力;能够清晰地阐述技术细节。
- 对代码验证和输出一致性有细致的关注。
- 有在远程、协作环境中独立工作的经验。
- 承诺在紧迫的截止日期内产出高质量、文档完善的代码。
薪酬结构
薪酬基于产出;专家按符合项目规范的任务获得报酬。完成工作所需时间可能因专家的经验和工作流程而异。有最低提交要求。专家每周必须提交至少一定数量的任务。
开始时间与可用性
我们通常在 48 小时内填补职位,正在寻找可以立即投入工作的专家。如果被选中,我们期望您在完成入职流程后的 24-48 小时内开始执行第一个任务。
最初发布于 Himalayas
查看英文原文
Role Title: Research Engineer - Code Generation & Model Evaluation
Role Type: Contract
Location: Remote
In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required - your domain knowledge is what matters.
Scope of Work
- Analyze, debug, and resolve issues across diverse codebases written in Python3, Java, Rust, C++, Go, or TypeScript.
- Contribute to the design and implementation of new features and enhancements for code generation workflows.
- Refactor and optimize codebases to improve performance, maintainability, and adaptability.
- Develop and review real-world coding tasks to evaluate AI model performance and accuracy.
- Author clear, actionable feedback and annotations to support model training and assessment.
- Collaborate with other open-source contributors and technical stakeholders to set technical direction and ensure robust outputs.
- Document technical decisions, best practices, and solutions to drive project transparency and knowledge sharing.
Required Skills and Qualifications:
- Expertise in competitive programming and coding problem analysis.
- Expertise in at least one of: Python3, Java, Rust, C++, Go, or TypeScript, with solid knowledge of algorithms and data structures.
- Proven track record of open-source contributions or participation in collaborative software projects.
- Strong analytical abilities to interpret complex problem constraints and multiple solution paths.
- Exceptional written and verbal communication skills; ability to articulate technical details clearly.
- Meticulous attention to detail in code validation and output consistency.
- Experience working independently in a remote, collaborative environment.
- Commitment to producing high-quality, well-documented code under tight deadlines.
Compensation Structure
Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.
Start Timeline & Availability
We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.
Originally posted on Himalayas