The work
You will create and review software engineering examples used to train and evaluate AI models. The work focuses on systems, infrastructure, backend, and performance-critical code.
You will assess whether AI-generated solutions are correct, efficient, scalable, and reliable. You will also write clear reasons for your technical judgments and help create automatic checks for software tasks.
- Curate code examples and develop precise solutions for training datasets.
- Correct and refine code in Python, C/C++, Rust, Go, Java, and JavaScript, including ReactJS.
- Evaluate software across prototyping, architecture, API design, production implementation, monitoring, and operational maintenance.
- Build verification agents that find error patterns and assess infrastructure code.
- Design systems that automatically verify solutions to software engineering tasks.
What it pays and takes
This is a remote contractor engagement for candidates based in the United States.
- Pay: Not provided in the job details.
- Time: 20 or more hours per week.
- Engagement: Part-time contractor work for one month, with potential extensions based on performance and fit.
- Location: United States-based candidates only.
- Language: Fluent English.
- Experience: At least three years of software engineering experience.
- Technical background: Strong systems programming, infrastructure, or backend development skills, especially with Python, C/C++, Rust, or Go.
- Engineering ability: Experience building and deploying scalable, production-grade software.
- Core skills: Software architecture, development, debugging, and code-quality assessment.
- Communication: Ability to provide clear, structured reasons for technical evaluations.
- Helpful background: Experience working on advanced AI systems or at organizations developing intelligent systems.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site. OpenTrain is where you find this AI training role and begin the application.
About AI training work
AI training work is the human side of building artificial intelligence. People prepare examples, review model responses, and evaluate code so AI systems can produce more useful and reliable results.