The work
You will help create training and benchmark datasets for large language models. The work involves curating code examples, writing and correcting solutions, and reviewing AI-generated implementations across software engineering scenarios.
You will also create Python agents and automated checks that test software solutions, identify recurring errors, and support clearer evaluations. Your reviews will consider architecture, API design, efficiency, scalability, reliability, monitoring, maintenance, and overall code quality.
- Curate code examples for AI training and software evaluation.
- Build, correct, and assess coding solutions.
- Evaluate code across architecture, APIs, implementation, monitoring, and maintenance.
- Create Python agents and automated verification tools.
- Write clear reasons for technical judgments and benchmark results.
- Work across Python, JavaScript, ReactJS, C, C++, Java, Rust, and Go.
- Contribute practical feedback to improve AI coding capabilities.
What it pays and takes
This is a flexible contractor engagement for candidates based in the United States. The initial engagement lasts one month, with possible extensions based on performance and fit.
- Pay: Not provided in the role information.
- Location: United States.
- Time commitment: 20 or more hours per week.
- Engagement: Contractor and part-time.
- Experience: At least three years of software engineering experience.
- Language: Fluent in English.
- Required skills: Strong Python expertise, including production frameworks, tools, and best practices.
- Required skills: Experience building full-stack applications and deploying scalable software.
- Required skills: Deep knowledge of software architecture, design, development, debugging, and code review.
- Required skills: Clear written and spoken explanations of technical decisions.
- Helpful background: Production systems experience in high-scale engineering environments and a strong computer science foundation.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI training work
AI training is the human work behind systems that write and understand code. People prepare examples, review model outputs, and explain what makes a solution correct or useful, so strong software engineering experience matters.