The company is looking to train AI models by creating and answering technical questions about software engineering concepts, coding best practices, and debugging strategies, as well as reviewing and evaluating AI-generated code.
Requirements
- Proficiency in at least two of the following languages: JavaScript, Python, Go, Java, TypeScript, Rust, or C++.
- Hands-on experience building and maintaining production-grade software repositories.
- Strong knowledge of Git (or similar), including branching, merging, and collaborative workflows.
- Proven ability to conduct code reviews, debug complex issues, and analyze large codebases.
Responsibilities
- Create and answer technical questions about software engineering concepts, coding best practices, and debugging strategies to help train AI models.
- Review and evaluate code generated by AI in languages such as JavaScript, Python, Go, Java, TypeScript, Rust, and C++.
- Analyze code quality, maintainability, and adherence to real-world engineering standards.
- Provide expert-level feedback on version control workflows, collaborative coding practices, and debugging techniques.
Other
- Bachelor’s degree in Computer Science, Data Analysis, STEM, or a related field (from top 200 global institutions preferred).
- Ability to clearly explain technical feedback and best practices in English.
- Flexible schedule - work 5–10 hours/week, with the option of up to 40 hours/week.
- Remote-first opportunity - contribute from CA, MX, NZ, UK, US, AR, AU, PR.