Skip to content
OpenTrain AIFor AI Companies

Software Engineering RL Environment Creator

Create reproducible reinforcement learning environments that test how AI models handle real software engineering tasks. This remote contractor role offers about 15 hours per week and pays $100 to $150 per hour.

Apply now
OpenTrain AI

Coding & Software

Remote Hourly · $100–$150/hr

$100–$150/hr

Compensation

230 countries

Eligibility

Entry

Experience

Aug 4, 2026

Posted

Open to applicants in

United States
+ more
  • Åland Islands
  • Albania
  • Algeria
  • American Samoa
  • Andorra
  • Angola
  • Anguilla
  • Antarctica
  • Antigua & Barbuda
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Austria
  • Azerbaijan
  • Bahamas
  • Bahrain
  • Bangladesh
  • Barbados
  • Belgium
  • Belize
  • Benin
  • Bermuda
  • Bhutan
  • Bolivia
  • Bosnia & Herzegovina
  • Botswana
  • Bouvet Island
  • Brazil
  • British Indian Ocean Territory
  • British Virgin Islands
  • Brunei
  • Bulgaria
  • Burkina Faso
  • Burundi
  • Cambodia
  • Cameroon
  • Canada
  • Cape Verde
  • Caribbean Netherlands
  • Cayman Islands
  • Central African Republic
  • Chad
  • Chile
  • Christmas Island
  • Cocos (Keeling) Islands
  • Colombia
  • Comoros
  • Congo - Brazzaville
  • Cook Islands
  • Costa Rica
  • Côte d’Ivoire
  • Croatia
  • Curaçao
  • Cyprus
  • Czechia
  • Denmark
  • Djibouti
  • Dominica
  • Dominican Republic
  • Ecuador
  • Egypt
  • El Salvador
  • Equatorial Guinea
  • Eritrea
  • Estonia
  • Eswatini
  • Ethiopia
  • Falkland Islands (Islas Malvinas)
  • Faroe Islands
  • Fiji
  • Finland
  • France
  • French Guiana
  • French Polynesia
  • French Southern Territories
  • Gabon
  • Gambia
  • Georgia
  • Germany
  • Ghana
  • Gibraltar
  • Greece
  • Greenland
  • Grenada
  • Guadeloupe
  • Guam
  • Guatemala
  • Guernsey
  • Guinea
  • Guinea-Bissau
  • Guyana
  • Haiti
  • Heard & McDonald Islands
  • Honduras
  • Hungary
  • Iceland
  • India
  • Indonesia
  • Ireland
  • Isle of Man
  • Israel
  • Italy
  • Jamaica
  • Japan
  • Jersey
  • Jordan
  • Kazakhstan
  • Kenya
  • Kiribati
  • Kosovo
  • Kuwait
  • Kyrgyzstan
  • Laos
  • Latvia
  • Lebanon
  • Lesotho
  • Liberia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Madagascar
  • Malawi
  • Malaysia
  • Maldives
  • Mali
  • Malta
  • Marshall Islands
  • Martinique
  • Mauritania
  • Mauritius
  • Mayotte
  • Mexico
  • Micronesia
  • Moldova
  • Monaco
  • Mongolia
  • Montenegro
  • Montserrat
  • Morocco
  • Mozambique
  • Namibia
  • Nauru
  • Nepal
  • Netherlands
  • New Caledonia
  • New Zealand
  • Nicaragua
  • Niger
  • Nigeria
  • Niue
  • Norfolk Island
  • North Macedonia
  • Northern Mariana Islands
  • Norway
  • Oman
  • Pakistan
  • Palau
  • Palestine
  • Panama
  • Papua New Guinea
  • Paraguay
  • Peru
  • Philippines
  • Pitcairn Islands
  • Poland
  • Portugal
  • Puerto Rico
  • Qatar
  • Réunion
  • Romania
  • Rwanda
  • Samoa
  • San Marino
  • São Tomé & Príncipe
  • Saudi Arabia
  • Senegal
  • Serbia
  • Seychelles
  • Sierra Leone
  • Singapore
  • Sint Maarten
  • Slovakia
  • Slovenia
  • Solomon Islands
  • South Africa
  • South Georgia & South Sandwich Islands
  • South Korea
  • Spain
  • Sri Lanka
  • St. Barthélemy
  • St. Helena
  • St. Kitts & Nevis
  • St. Lucia
  • St. Martin
  • St. Pierre & Miquelon
  • St. Vincent & Grenadines
  • Suriname
  • Svalbard & Jan Mayen
  • Sweden
  • Switzerland
  • Taiwan
  • Tajikistan
  • Tanzania
  • Thailand
  • Timor-Leste
  • Togo
  • Tokelau
  • Tonga
  • Trinidad & Tobago
  • Tunisia
  • Türkiye
  • Turkmenistan
  • Turks & Caicos Islands
  • Tuvalu
  • U.S. Outlying Islands
  • U.S. Virgin Islands
  • Uganda
  • United Arab Emirates
  • United Kingdom
  • United States
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Vatican City
  • Vietnam
  • Wallis & Futuna
  • Western Sahara
  • Zambia
  • Zimbabwe

The work

You will create structured reinforcement learning tasks that evaluate how AI models solve realistic software engineering problems. Your work will turn DevOps, CI/CD, debugging, performance, and command-line workflows into repeatable environments with clear expected behavior.

You will also create dependable reference solutions for evaluating model-generated approaches. The work may use Git, Docker, GDB, AddressSanitizer, FFmpeg, and other developer tools.

  • Design software engineering workflows that test an AI model's ability to solve complex technical problems.
  • Build reproducible environments with clear inputs, outputs, and expected behavior.
  • Develop golden reference solutions for evaluating model-generated approaches.
  • Work on DevOps, CI/CD, debugging, performance, and code-maintenance scenarios.
  • Use sound engineering judgment to keep tasks maintainable, repeatable, and technically meaningful.

What it pays and takes

This is a part-time contractor engagement for an experienced software engineering contributor. Compensation terms should be confirmed before accepting the engagement.

  • Pay: $100 to $150 per hour in USD.
  • Schedule: Approximately 15 hours per week, or fewer than 20 hours.
  • Location: Globally remote, with eligibility based on the countries listed for the role.
  • Language: English.
  • Programming: Proficiency in at least one of C++, Python, Java, Go, TypeScript, or Rust.
  • Technical knowledge: Strong understanding of algorithms, data structures, and performance tuning.
  • Experience: Ability to debug complex software issues and deliver maintainable solutions.
  • Additional requirements: Experience with feature development, codebase refactoring, performance or scalability optimization, written and verbal communication, and collaborative software development.
  • Helpful but not required: Experience with large-scale or distributed codebases, modern AI or machine learning systems, rigorous code reviews, and software engineering best practices.

How it works

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

About AI training work

AI training work uses human-designed examples and evaluations to help AI systems solve problems more reliably. OpenTrain is the hiring and contracting organization for this role, connecting contributors with projects where their technical judgment helps assess and improve AI systems.

Ready to apply?

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

Keep exploring

Similar jobs

View all AI training jobs

Software Engineering RL Environment Contributor

Build reproducible software engineering environments and reference solutions that help AI systems learn to fix, improve, and review code. This part-time contract pays $50 to $100 per hour and requires strong software development experience.

Coding & Software
Computer Code Programming
Remote · Andorra, United Arab Emirates, Antigua & Barbuda +227 more
English
Part-time · Flexible
Entry level
Hourly · $50–$100/hr

Posted Sep 7, 2026

Software Engineering LLM Evaluator

Review and improve AI-generated code across major programming languages, from design through production operations. This flexible contractor role requires strong software engineering experience and partial PST availability.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level

Posted Jul 16, 2026

Software Engineering AI Task Author

Create realistic software engineering tasks, debugging scenarios, and scoring rubrics for AI systems. This remote US contract pays $70 to $120 per hour and requires 20+ hours weekly.

Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible
Entry level
Hourly · $70–$120/hr

Posted Aug 18, 2026