Skip to content
OpenTrain AIFor AI Companies

Software Engineer (AI Task Creation)

Create and review coding tasks, reference solutions, and AI model outputs using software engineering expertise. Pay is $50 to $100 per hour equivalent, paid per task that meets the project specifications.

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. The next step is a short AI interview (technical roles include a coding challenge). Passing it is how you qualify for paid tasks, so take it soon after you are invited.

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 51 countries

United States
+ more
  • Algeria
  • Argentina
  • Austria
  • Bahrain
  • Bangladesh
  • Belgium
  • Brazil
  • Canada
  • Chile
  • Colombia
  • Denmark
  • Egypt
  • 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 States
  • Uzbekistan
  • Vietnam

The work

You will help create and evaluate AI training tasks for software engineering. The work uses software repositories, coding tasks, reference solutions, project rubrics, and model outputs.

You will explain technical judgments clearly and help keep review quality consistent across repeated tasks.

  • Review project materials and source code against project guidelines.
  • Apply project rubrics to coding tasks, reference solutions, and model outputs.
  • Write clear feedback that can help improve AI model behavior.
  • Maintain consistent quality across repeated review tasks.

What it pays and takes

This is remote contractor work for candidates in the listed countries. The role is intended for less than 20 hours per week, with approximately 15 hours expected and a minimum weekly task-submission expectation.

  • Pay: $50 to $100 per hour equivalent, paid per task that meets the project specifications.
  • Estimated project earnings: $6,000 to $12,000 based on the hourly-equivalent rate, schedule, and project duration.
  • Schedule: Approximately 15 hours per week and less than 20 hours per week overall.
  • Language: Fluent English.
  • Technical background: Strong hands-on experience with at least one of Python 3, Java, Rust, Go, C++, or TypeScript.
  • Knowledge: Algorithms, data structures, software engineering principles, debugging, complex systems, and software optimization.
  • Additional experience: Large codebase refactoring, legacy system modernization, and delivering features from planning through release in cross-functional projects.
  • Communication: Strong documentation skills and the ability to explain technical concepts clearly.
  • Location: Open to candidates in the United Arab Emirates, Argentina, Austria, Bangladesh, Belgium, Bahrain, Brazil, Canada, Switzerland, Chile, Colombia, Germany, Denmark, Algeria, Egypt, Spain, France, Ghana, Greece, Indonesia, India, Italy, Jordan, Japan, Kenya, Kyrgyzstan, Kuwait, Kazakhstan, Lebanon, Sri Lanka, Morocco, Mexico, Malaysia, Nigeria, the Netherlands, Oman, Peru, the Philippines, Pakistan, Palestine, Portugal, Qatar, Saudi Arabia, Singapore, Thailand, Tunisia, Taiwan, the United States, Uzbekistan, Vietnam, and South Africa.

How it works

You apply here in about two minutes and finish on the hiring platform. The next step is a short AI interview (technical roles include a coding challenge). Passing it is how you qualify for paid tasks, so take it soon after you are invited.

The hiring platform's application for this job asks for your resume, your LinkedIn profile, your phone number and answers to 8 screening questions.

About AI training work

AI training is the human work behind modern AI systems. Contributors review examples, write feedback, and evaluate model responses so systems can learn from clear, reliable human judgment. People with strong software engineering knowledge can contribute specialized expertise to this work.

Requirements

  • Experience: Mid-Senior level
  • Languages: English

Keep exploring

Similar open roles

View all AI training jobs

Godot Game Developer

Build and improve Godot gameplay systems, scenes, assets, and interactive software used in AI training. Pay is $20 to $60 per hour equivalent, paid per task that meets the project specifications.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Per task · $20–$60/hr equivalent

Posted Nov 2, 2026

Senior Software Engineer DevOps

Build AWS infrastructure automation, CI/CD pipelines, and secure cloud tools for AI training data work. This one-month contractor role pays $30 per approved task and requires 20+ hours per week.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +6 more
English
Part-time · Flexible
Per task · $30/label

Posted Nov 2, 2026

JavaScript Code Reviewer for LLM Evaluation

Review real-world JavaScript repositories, tests, and bug-fixing results from large language models. This remote contract pays $20 per approved task and runs for about 2 to 3 weeks.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +5 more
English
Part-time · Flexible
Per task · $20/label

Posted Nov 2, 2026

SWE Bench Engineer (Rust)

Work remotely as a SWE Bench Engineer using Rust to test how AI models fix real-world software bugs. This 2 to 3 week contractor assignment pays $15 per approved task and requires 20+ hours weekly.

Coding & Software
Computer Code Programming
Remote · Argentina, Bangladesh, Belize +27 more
English
Part-time · Flexible
Per task · $15/label

Posted Oct 30, 2026

SWE Bench Engineer (Golang)

Evaluate how AI systems handle real bug-fixing work in Golang repositories. This remote contractor assignment pays $15 per approved task and runs for 2 to 3 weeks.

Coding & Software
Computer Code Programming
Remote · Argentina, Bangladesh, Belize +27 more
English
Part-time · Flexible
Per task · $15/label

Posted Oct 30, 2026