Use your software development experience to review code, explain technical decisions, and create programming examples for AI training. This remote contractor role pays $60-$75 per hour and requires 20+ hours weekly.
The work
OpenTrain AI is hiring a Software Developer to support AI training focused on software development. You will work with codebases, architecture documents, and programming examples so AI systems can learn from accurate technical knowledge and clear human feedback.
The role combines software development, code review, technical writing, and evaluation. You will explain your reasoning clearly in both written and verbal communication while working independently as a remote contractor.
- Design and implement scalable, maintainable software using Python, Java, JavaScript, Node.js, and full-stack technologies.
- Review code for functionality, performance, quality, and adherence to software standards.
- Give constructive, actionable feedback on code and software architecture.
- Help make architecture decisions that support long-term stability and scalability.
- Analyze requirements and create clear technical documentation.
- Provide programming examples, explanations, and problem-solving approaches for AI training datasets.
- Communicate findings, challenges, and solutions clearly.
What it pays and takes
This is a part-time contractor role classified as entry level in the source listing, but it requires substantial real-world software development experience. Previous AI training experience is helpful but not required.
- Pay: $60-$75 per hour.
- Time: 20 or more hours per week.
- Work setup: Remote contractor role.
- Location: Available in the eligible countries listed for this role.
- Language: English.
- Experience: At least five years of professional, consulting, or specialist experience in Python, Java, JavaScript, Node.js, or full-stack software development.
- Background: Experience designing or reviewing complex software architectures and codebases.
- Skills: Constructive code review, clear technical documentation, concise explanations of complex software concepts, and the ability to follow detailed project guidelines.
- Helpful but not required: Exposure to AI, machine learning concepts, or technology training datasets.
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 learn from examples, including code, written explanations, and expert feedback. Software developers are paid for this work because their practical knowledge helps produce accurate training data and useful evaluations.