Help train next-generation AI systems by building reinforcement learning environments for complex software engineering tasks. This remote contractor role offers under 20 hours per week and requires expert coding experience.
Coding & Software
100% Remote Hourly · $50–$100/hr
$50–$100/hr
Compensation
Worldwide
Eligibility
Expert
Experience
Sep 9, 2026
Posted
Open worldwide
Interested in this role?
Create a free OpenTrain account and apply in minutes.
OpenTrain AI is the hiring and contracting organization for this role and the #1 platform for finding and building careers in AI training and data labeling. Create a free OpenTrain account, build your profile, and apply in minutes.
In this position, your software engineering expertise will help shape how advanced AI systems learn to solve real-world programming problems.
Remote contract opportunity
Part-time schedule of less than 20 hours per week
Expected project duration of 6 or more months
English-language work
About AI Training Work
AI training is the human work behind modern artificial intelligence. Experts create examples, assess model outputs, and provide high-quality feedback so AI systems can reason more accurately and perform useful tasks.
For this project, you will contribute software engineering scenarios, reference solutions, evaluations, and technical reasoning that help models improve at coding, debugging, feature development, refactoring, and performance optimization.
Work on cutting-edge AI systems without requiring prior AI experience
Use your existing software engineering knowledge to improve model behavior
Contribute to coding, evaluation, text generation, and RLHF workflows
The Role
OpenTrain AI is seeking an expert Senior Software Engineer for a remote contractor engagement of approximately 15 hours per week. You will create reinforcement learning environments that test an AI model's ability to solve complex software engineering problems.
Each environment must be reproducible and include a golden reference solution. Your work will cover code fixes, feature implementation, codebase refactoring, and performance optimization across supported programming languages.
Experience level: Expert
Role type: Contractor and part time
Availability: Worldwide
Start your first tasks within 24 to 48 hours after completing onboarding if selected
Roles are typically filled within 48 hours
What You’ll Do
You will produce technically rigorous training contributions and explain the reasoning behind your solutions. You will also review peer submissions to help maintain the accuracy, clarity, and usefulness of the resulting AI training data.
Create expert-level code samples, debugging strategies, and development insights
Work in Python 3, Java, Rust, Go, C++, or TypeScript
Analyze and resolve complex software defects and performance bottlenecks
Implement robust features with scalability, maintainability, and software best practices in mind
Refactor and optimize legacy code for clarity, efficiency, and reliability
Document technical reasoning, solution approaches, and code decisions
Review and validate peer-contributed code and technical submissions
Requirements
You should have significant hands-on expertise in at least one of the listed programming languages, along with strong software engineering fundamentals. The project specifically seeks expertise in computer code programming labeling workflows and AI systems training.
Fluent English proficiency is required. Previous AI experience is not required, but interest in or curiosity about AI and its technical challenges is valuable.
Significant expertise in Python 3, Java, Rust, Go, C++, or TypeScript
Deep understanding of algorithms, data structures, and software engineering principles
Ability to debug complex systems, resolve bugs, and deliver effective optimizations
Experience refactoring large codebases and modernizing legacy systems
Track record of delivering features from conception through delivery in cross-functional projects
Strong documentation and communication skills
Experience with evaluation rating, text generation, and RLHF tasks
Fluent English proficiency
Compensation and Availability
Compensation is output-based, with experts paid per task that meets project specifications. The time required may vary based on experience and workflow. Minimum submission requirements apply, including a minimum number of tasks per week.
The listed compensation range is USD $50 to $100 per hour, with a listed hourly rate of $50. The expected commitment is less than 20 hours per week, and the project is expected to run for 6 or more months.
Output-based payment per qualifying task
Listed compensation range: USD $50 to $100 per hour
Expected commitment: less than 20 hours per week
Expected project duration: 6 or more months
Ready to begin within 24 to 48 hours after onboarding
How to Apply
Create a free OpenTrain account and apply with your software engineering background, language expertise, and relevant AI training experience. If selected, complete onboarding and be prepared to start your first tasks within the stated availability window.
OpenTrain helps people start and grow careers in the fast-growing AI training industry, where skilled contributors directly influence how state-of-the-art models are built and evaluated.
Apply remotely through OpenTrain
Highlight your strongest programming languages and software engineering experience
Show your experience with coding evaluation, text generation, or RLHF workflows
Be prepared to meet the project's weekly minimum submission requirements
Use senior engineering judgment to evaluate AI model outputs, create realistic software tasks, and define rigorous quality standards. This hybrid Bay Area contract pays $65-$105 per hour for an initial six-month engagement.
Help shape next-generation AI by building reinforcement learning environments that evaluate coding agents on debugging, feature development, refactoring, and optimization. This worldwide, part-time contract offers flexible work for experienced software engineers.
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.