Use advanced software engineering skills to build reinforcement learning environments and solutions that test how AI models solve complex coding problems. This remote contractor role offers output-based compensation of $50 to $100 per hour for under 20 hours weekly.
Coding & Software
Remote Hourly · $50–$100/hr
$50–$100/hr
Compensation
6 countries
Eligibility
Expert
Experience
Sep 7, 2026
Posted
Open to applicants in
Canada United Kingdom United States New Zealand Australia India
Interested in this role?
Create a free OpenTrain account and apply in minutes.
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. OpenTrain AI is hiring and contracting software engineers for this role, connecting technical experts with projects that help shape how modern AI systems learn, reason, and perform.
Creating an OpenTrain account is free, and selected contributors can apply their professional expertise to cutting-edge AI work without needing previous experience in artificial intelligence.
Remote contractor opportunity
Part-time commitment of less than 20 hours per week
Candidates must be based in Canada, the United Kingdom, the United States, New Zealand, Australia, or India
About AI Training Work
AI training is the human side of building artificial intelligence. Technical contributors create, review, and evaluate examples that help models improve at real-world tasks such as writing, debugging, and reasoning about software.
In this role, your software engineering judgment will help create challenging, realistic tasks and reference solutions for evaluating AI systems.
Work directly with coding and software engineering data used for AI training
Help evaluate how models handle complex programming problems
Contribute expert reasoning that improves the quality of training examples
The Software Engineer Role
OpenTrain AI is seeking expert Software Engineers to create reinforcement learning environments that test an AI model’s ability to solve complex software engineering problems. You will develop reproducible environments and golden reference solutions for tasks involving bug fixes, feature implementation, code refactoring, and performance optimization.
The role is designed for experienced engineers who can apply strong programming and problem-solving judgment. Previous AI experience is not required, but software engineering and AI model training subject matter expertise are expected.
Experience level: Expert
Role type: Contractor and part-time
Expected project duration: 1 to 3 months
Work language: English
Native or bilingual English proficiency required
What You’ll Do
You will contribute high-quality technical work that demonstrates how complex software engineering tasks should be analyzed and solved. Your submissions will support training and evaluation workflows for next-generation AI systems.
Clear technical communication is important because your reasoning, implementation choices, and solution quality will become part of the project’s AI training material.
Create reproducible reinforcement learning environments for software engineering problems
Develop golden reference solutions for coding tasks
Provide expert-level code samples, debugging strategies, and development insights
Analyze and resolve complex software defects and performance bottlenecks
Implement robust, scalable, and maintainable features
Refactor and optimize legacy codebases
Document technical reasoning, solution approaches, and code decisions
Review and validate peer-contributed code and technical submissions for accuracy and clarity
Required Expertise
This opportunity is intended for experienced software engineers with significant hands-on expertise in at least one of the listed programming languages and a strong foundation in software engineering principles.
Significant hands-on expertise in Python 3, Java, Rust, Go, C++, or TypeScript
Strong understanding of algorithms and data structures
Ability to debug complex systems and resolve software defects
Experience implementing features and optimizing performance
Experience refactoring large codebases or modernizing legacy systems
Ability to deliver high-impact features from conception through delivery in cross-functional projects
Strong written communication and technical documentation skills
Interest in or curiosity about AI and its technical challenges
Compensation and Commitment
The listed compensation range is $50 to $100 USD per hour, with payment structured on an output basis. Experts are paid per task that meets the project specifications, and the time required may vary based on experience and workflow. Minimum submission requirements apply.
The expected commitment is under 20 hours per week. The project is expected to run for 1 to 3 months.
Compensation: $50 to $100 USD per hour
Payment structure: Output-based per qualifying task
Weekly commitment: Less than 20 hours
Project duration: Approximately 1 to 3 months
Start Timeline
OpenTrain AI typically fills roles within 48 hours and is seeking experts who are ready to begin promptly. If selected, you are expected to start your first tasks within 24 to 48 hours after completing onboarding.
Typical role-filling timeline: Within 48 hours
Expected first-task start: Within 24 to 48 hours after onboarding
Use your software engineering expertise to build MCP-powered reinforcement learning environments that test how AI agents solve real-world coding problems. This flexible contractor role pays $60 to $120 per hour.
Use your software engineering expertise to create coding challenges, reference solutions, and evaluations that improve AI systems. This remote contractor role offers flexible work of about 15 hours per week and listed pay of $50 to $100 per hour.
Use your software engineering judgment to evaluate AI-generated technical content, refine prompts, fact-check claims, and create high-quality engineering artifacts. Work remotely as a flexible contractor for 20+ hours per week.