Skip to content
OpenTrain AIFor AI Companies

Open-Source Software Engineer

Use your open-source engineering experience to create, debug, test, and evaluate challenging coding tasks for AI training. This fully remote contractor role offers flexible scheduling for about 15 hours per week at $100-$150 per hour.

OpenTrain AI

Coding & Software

Remote Hourly · $100–$150/hr

$100–$150/hr

Compensation

230 countries

Eligibility

Entry

Experience

Sep 16, 2026

Posted

Open to applicants in

Andorra United Arab Emirates Antigua & Barbuda
+227 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

About OpenTrain

OpenTrain is the platform where people find and build careers in AI training and data labeling. Contributors use OpenTrain to discover projects, build a profile that reflects their expertise, and apply to opportunities in minutes.

In this role, OpenTrain AI is recruiting experienced open-source engineers to help improve how advanced AI systems understand, write, debug, and evaluate software.

  • Build a credible AI-training portfolio around your software-engineering expertise
  • Discover flexible remote work connected to the development of modern AI systems
  • Create an OpenTrain account for free

About AI Training and Code Evaluation

AI training is the human side of building artificial intelligence. Software engineers contribute by creating coding tasks, reviewing model-generated code, testing behavior, and judging whether solutions are correct, complete, secure, and maintainable.

Your engineering judgment will help shape how AI systems work with real software repositories, architectures, interfaces, and development practices.

  • Work at the intersection of software engineering and artificial intelligence
  • Apply practical engineering judgment to challenging coding and evaluation tasks
  • Contribute remotely with flexible scheduling

The Open-Source Software Engineer Role

OpenTrain is seeking an Open-Source Software Engineer to create, solve, review, and validate challenging software-engineering tasks for AI training. You will work across front-end and back-end systems, investigate unfamiliar repositories, debug complex behavior, translate complete coding builds between languages, and evaluate AI-generated patches.

This is a global, fully remote contractor opportunity. The expected commitment is approximately 15 hours per week, with the option to work weekends when needed.

  • Contractor and part-time engagement
  • Approximately 15 hours per week
  • Flexible scheduling, including weekends when needed
  • Fully remote
  • Global opportunity limited to the countries listed for this role
  • English-language work

What You'll Do

You will explore and understand unfamiliar software repositories, implement and debug front-end and back-end components, and trace data and execution across interfaces, services, libraries, APIs, databases, and external dependencies.

You will reproduce software issues, identify underlying causes, and implement solutions that fit existing architectures and contribution standards. You will also translate complete coding builds from one programming language into another.

Quality evaluation is a central part of the work. You will write unit, integration, regression, and end-to-end tests, then review AI-generated patches for correctness, completeness, security, and maintainability.

  • Investigate unfamiliar open-source repositories and codebases
  • Implement and debug front-end, back-end, systems, developer tooling, or infrastructure components
  • Trace data and execution across APIs, services, libraries, databases, and external dependencies
  • Reproduce issues and diagnose root causes
  • Translate substantial software implementations between programming languages
  • Write comprehensive automated tests across multiple testing levels
  • Evaluate AI-generated patches for correctness, completeness, security, and maintainability

Required Experience and Skills

You should have a public or otherwise verifiable GitHub profile and meaningful ownership of, or contributions to, one or more open-source repositories. Your portfolio must demonstrate substantive authored code rather than only documentation updates, dependency changes, formatting work, or minor corrections.

Strong software-engineering experience is required in front-end, back-end, full-stack, systems, developer tooling, infrastructure, or another substantial technical area. You must be able to understand, modify, and debug unfamiliar codebases and work with multiple programming languages.

  • Verifiable GitHub profile or equivalent record of authored code
  • Meaningful ownership of or contributions to open-source repositories
  • Experience with multiple programming languages
  • Possible languages include TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, and Ruby
  • Ability to understand and modify unfamiliar front-end, back-end, systems, or infrastructure codebases
  • Experience translating or adapting substantial software implementations
  • Ability to write comprehensive automated tests
  • Ability to assess code for correctness, security, completeness, and maintainability

Who Should Apply

This opportunity is listed at the entry level, but it requires demonstrable software-engineering ability and meaningful open-source work. It may suit engineers who can show substantial authored code and are comfortable moving between unfamiliar repositories, languages, and technical systems.

Apply if your public work demonstrates more than minor maintenance contributions and you can independently reason about implementation quality, debugging, testing, and software architecture.

  • Open-source engineers with a substantive public portfolio
  • Front-end, back-end, full-stack, systems, tooling, or infrastructure engineers
  • Developers comfortable evaluating both human-written and AI-generated code
  • Engineers seeking flexible, part-time work in AI training

Compensation and How to Apply

The compensation range for this contractor opportunity is $100 to $150 USD per hour. Work is expected to average less than 20 hours per week, approximately 15 hours.

Create a free OpenTrain account, present your verifiable open-source experience, and apply through OpenTrain. A strong profile can help you show credible experience, find work aligned with your skills, and build a lasting AI-training portfolio.

  • $100-$150 USD per hour
  • Less than 20 hours per week
  • Approximately 15 hours per week expected
  • Apply through OpenTrain

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 Engineer Open Source Contributions

Use Python, Java, Rust, C++, or TypeScript to improve open source codebases while helping train next-generation AI systems. This flexible remote contractor role offers $50 to $100 per hour and requires under 20 hours weekly.

Coding & Software
Computer Code Programming
Remote · United Kingdom, United States, India +6 more
English
Part-time · Flexible
Expert level
Hourly · $50–$100/hr

Posted Sep 16, 2026

Open Source Software Engineer for AI Training

Use advanced software engineering skills to improve open source codebases for AI training. Work remotely on feature development, bug fixing, refactoring, code evaluation, and algorithmic problem solving for $50 to $100 per hour.

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 15, 2026

Senior Full-Stack Software Engineer

Contribute to AI training through challenging full-stack development, debugging, architecture, and code evaluation tasks. This remote contractor role offers flexible work under 20 hours per week at $50-$100 per hour.

Coding & Software
Computer Code Programming
Remote · United Kingdom, United States, Canada +4 more
English
Part-time · Flexible
Expert level
Hourly · $50–$100/hr

Posted Sep 16, 2026