Skip to content
OpenTrain AIFor AI Companies

Software Engineering RL Environment Contributor

Create reproducible reinforcement learning environments, reference solutions, and code evaluations for AI training. Earn $50 to $100 per hour equivalent, paid per task that meets the project specifications, with less than 20 hours per week.

Apply now

How the AI interview works

  1. Apply here on OpenTrain. You create a free account, and we send you to the hiring platform.
  2. Complete your application on the hiring platform.
  3. If you are shortlisted, you are invited to an AI interview.

What to expect

  • It is a conversational interview with an AI recruiter.
  • You can take it any time, from anywhere.
  • It asks open-ended technical questions based on the role, and scenario questions on how you think, solve problems and communicate.
  • Technical roles include a coding challenge.
  • You see right away whether you meet the certification criteria. If you do not, you can ask for feedback.
OpenTrain AI

Coding & Software

Remote Per task · $50–$100/hr equivalent

$50–$100/hr

equivalent, paid per accepted task

Compensation

Contract, part-time

Engagement

Remote

Location

Sep 7, 2026

Posted

Open in 53 countries

United States
+ more
  • Algeria
  • Argentina
  • Austria
  • Bahrain
  • Bangladesh
  • Belgium
  • Brazil
  • Canada
  • Chile
  • Colombia
  • Denmark
  • Egypt
  • Ethiopia
  • France
  • Germany
  • Ghana
  • Greece
  • India
  • Indonesia
  • Italy
  • Japan
  • Jordan
  • Kazakhstan
  • Kenya
  • Kuwait
  • Kyrgyzstan
  • Lebanon
  • Malaysia
  • Mexico
  • Morocco
  • Netherlands
  • Nigeria
  • Oman
  • Pakistan
  • Palestine
  • Peru
  • Philippines
  • Portugal
  • Qatar
  • Saudi Arabia
  • Singapore
  • South Africa
  • Spain
  • Sri Lanka
  • Switzerland
  • Taiwan
  • Thailand
  • Tunisia
  • United Arab Emirates
  • United Kingdom
  • United States
  • Uzbekistan
  • Vietnam

The work

You will create reliable training examples for AI systems by building reinforcement learning environments. These environments test software engineering tasks such as fixing defects, adding features, refactoring code, and improving performance.

You will also write reference solutions, explain your technical decisions, and review other contributors' code and submissions for accuracy and clarity.

  • Build reproducible environments for complex software engineering problems.
  • Create reference solutions that show the expected result for each task.
  • Contribute code samples and debugging approaches in Python, Java, Rust, Go, C++, and TypeScript.
  • Find defects and performance bottlenecks in different codebases.
  • Develop maintainable features and modernize older code through refactoring and optimization.
  • Document technical reasoning, solution methods, and code decisions.
  • Review peer code and technical submissions for accuracy and clarity.

What it pays and takes

This is a part-time contractor role marked as entry level, but it requires significant hands-on software engineering expertise. Previous AI experience is not required.

  • $50 to $100 per hour equivalent, paid per task that meets the project specifications.
  • Less than 20 hours per week.
  • Open to candidates in these country-code markets: AE, AR, AT, BD, BE, BH, BR, CA, CH, CL, CO, DE, DK, DZ, EG, ES, ET, FR, GB, GH, GR, ID, IN, IT, JO, JP, KE, KG, KW, KZ, LB, LK, MA, MX, MY, NG, NL, OM, PE, PH, PK, PS, PT, QA, SA, SG, TH, TN, TW, US, UZ, VN, ZA.
  • Fluent English is required.
  • Strong skills in at least one of Python, Java, Rust, Go, C++, or TypeScript.
  • Strong understanding of algorithms, data structures, and software engineering principles.
  • Ability to debug complex systems, resolve defects, and improve performance.
  • Clear technical documentation and communication skills.
  • A verifiable open-source contribution history with a GitHub or GitLab profile.
  • Experience refactoring large codebases or modernizing older systems is valuable.
  • Experience delivering substantial features from planning through completion in cross-functional projects is helpful.

How it works

Apply on OpenTrain with your resume, then complete the application on the hiring site.

About AI training work

AI training work is the human work behind AI systems, including writing, checking, and evaluating examples that help models learn. In this role, your software engineering knowledge helps create clear examples of how code should be fixed, improved, and reviewed.

Requirements

  • Experience: Entry level
  • Languages: English

Ready to apply?

Create a free OpenTrain account and apply for this role in minutes.

Keep exploring

Similar open roles

View all AI training jobs

Backend AI Coding Task Creator

Create realistic backend coding tasks, bug fixes, and reliable verifiers for AI systems. This flexible contractor role pays $30 to $100 per hour and requires strong backend engineering experience.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +50 more
English
Part-time · Flexible
Entry level
Per task · $30–$100/hr equivalent

Posted Oct 6, 2026

Backend Coding Task Creator and AI Evaluator

Create realistic backend coding tasks and deterministic verifiers that help train AI systems. This part-time contractor role pays $30 to $100 per hour equivalent, paid per task that meets the project specifications.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +50 more
English
Part-time · Flexible
Entry level
Per task · $30–$100/hr equivalent

Posted Oct 3, 2026

Software Engineering AI Response Evaluator

Review AI-generated software engineering answers for accuracy, feasibility, and production quality. This US-based contract role pays $120 per hour and offers 20 or more flexible hours each week.

Coding & Software
Text
Remote · United States
English
Part-time · Flexible
Entry level
Hourly · $120/hr

Posted Sep 30, 2026

Open Source Code Review Maintainer

Review AI-generated code patches for open source repositories, assess their correctness and usefulness, and give detailed written feedback. Pay is $150 to $300 per hour equivalent, paid per task that meets the project specifications.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +50 more
English
Part-time · Flexible
Entry level
Per task · $150–$300/hr equivalent

Posted Sep 25, 2026

Software Engineering Presentation Review Specialist

Review, rebuild, and refine technical presentations that explain software engineering concepts for AI training. This part-time contract role pays $150-$350 per hour and is open to candidates in the US, Canada, and UK.

Coding & Software
Document
Remote · Canada, United Kingdom, United States
English
Part-time · Flexible
Entry level
Hourly · $150–$350/hr

Posted Sep 25, 2026