Skip to content
OpenTrain AIFor AI Companies

Freelance Software Developer AI Trainer QA

Choose one primary language—Python, JavaScript or TypeScript, Rust, or Ruby—to review AI-generated code, create evaluation prompts, and deliver structured QA feedback. Work remotely for 20+ hours per week at $15 per hour.

OpenTrain AI

Coding & Software

100% Remote Hourly · $15/hr

$15/hr

Compensation

Worldwide

Eligibility

Intermediate

Experience

Aug 1, 2025

Posted

Open worldwide

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

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. OpenTrain helps people discover meaningful projects, build experience, and contribute to the systems shaping modern artificial intelligence.

  • Remote contractor opportunity available worldwide
  • Part-time schedule with a commitment of 20+ hours per week
  • Apply and manage your opportunity through a free OpenTrain account

About AI Training Work

AI training is the human side of building artificial intelligence. Developers and other specialists review model outputs, create challenging examples, and explain what makes an answer accurate, safe, useful, or incorrect. This feedback helps improve large language models and the tools built around them.

  • Work directly with cutting-edge code-generation and QA automation systems
  • Use your software expertise to influence how AI handles programming tasks
  • Flexible remote work that can fit around other professional or personal commitments

The Role

As a Freelance Software Developer AI Trainer and QA contributor, you will focus on one primary language: Python, JavaScript or TypeScript, Rust, or Ruby. You will assess model-generated code, design evaluation prompts, annotate results, and provide clear feedback that supports improvements in code generation and QA automation.

This is an intermediate-level contractor role paying $15 per hour. The work requires at least 20 hours per week, advanced written English, and the ability to switch quickly between complex tasks and detailed project guidelines.

  • Select one primary language when applying: Python, JavaScript or TypeScript, Rust, or Ruby
  • Review AI-generated code for quality, correctness, bugs, and style issues
  • Create prompts and structured evaluations for programming and QA tasks
  • Provide precise written feedback for model improvement

What You'll Do

You will apply professional development judgment to code produced by AI systems. Your evaluations should identify defects and explain whether code meets relevant quality, testing, style, and automation expectations.

  • Analyze code quality and identify bugs, style issues, and other defects
  • Evaluate code against language-specific testing and tooling practices
  • Annotate model results using structured guidelines
  • Review or critique code used in generation, testing, and QA automation workflows
  • Handle rapid task-switching while maintaining consistency across complex instructions

Requirements By Language

All candidates must have a bachelor's degree or higher in computer science or software engineering, or an equivalent background, along with at least three years of professional development experience in the language they select. Demonstrated code-review experience, CI/CD familiarity, and advanced written English are required.

Language-specific requirements depend on your chosen focus. Prior work with AI, large language models, automation, or code-evaluation projects is strongly preferred where noted below.

  • Python: Fluency with pytest or unittest, CI automation using GitHub Actions or Jenkins, and experience critiquing AI-generated Python or integrating LLM tools
  • JavaScript or TypeScript: Hands-on experience with Jest, Mocha, Cypress, or Playwright, plus browser automation and bug-tracking proficiency
  • Rust: Strong knowledge of cargo test, quickcheck or other property-based testing, Clippy, rustfmt, module or crate management, and Rust tooling
  • Ruby: Experience with RSpec, Minitest, and Capybara, automation pipelines, and AI, ML, or LLM-assisted QA in Ruby projects
  • All languages: Code-review experience, CI/CD familiarity, advanced written English, and comfort with complex guidelines
  • Preferred bonuses: Hackathon or competitive-coding participation and previous AI training, LLM fine-tuning, or code-evaluation work

Who Should Apply

This opportunity is suited to professional developers who want to use their programming and testing expertise in the fast-growing AI training industry. Apply for the language in which you have the strongest professional background; the role is designed around one primary language rather than broad, equal fluency across all four.

  • Software developers with three or more years of professional experience in one listed language
  • Engineers who enjoy finding subtle defects and explaining technical decisions clearly
  • Code reviewers and QA-minded developers familiar with testing frameworks and delivery pipelines
  • Candidates interested in shaping the behavior and reliability of large language models

How To Apply

When applying through OpenTrain, clearly indicate whether your primary language is Python, JavaScript or TypeScript, Rust, or Ruby. Be prepared to discuss your professional experience, testing frameworks, CI/CD workflows, and code-review background in that language.

  • Choose your primary language focus
  • Highlight relevant professional development experience and qualifications
  • Describe your testing, CI/CD, code-review, and AI-related experience
  • Commit to at least 20 hours per week
  • Apply as a remote, part-time contractor at $15 per hour

Ready to apply?

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

Keep exploring

Similar jobs

View all AI training jobs

Automotive Engineering QA AI Trainer

Use automotive engineering expertise and Python to evaluate AI-generated prompts, calculations, and design reasoning. This flexible, part-time contractor role pays $40 per hour.

Coding & Software
Text
Remote · Worldwide
Part-time · Flexible
Entry level
Hourly · $40/hr

Posted Oct 1, 2025

Swift iOS Code Review Quality Assurance Specialist

Use your Swift and iOS expertise to review AI-generated code, assess prompt adherence and technical quality, and provide actionable feedback. This contractor project pays $14 per hour and requires 20+ hours weekly.

Coding & Software
Computer Code Programming
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $14/hr

Posted Jun 18, 2024

HTML/CSS AI Training Developer

Review and improve AI-generated HTML and CSS, write reference implementations, and evaluate technical explanations as a remote contractor earning $70 per hour. Work 20+ hours weekly across eligible countries.

Coding & Software
Computer Code Programming
Remote · Bangladesh, Bhutan, Brazil +14 more
English
Part-time · Flexible
Expert level
Hourly · $70/hr

Posted Jul 9, 2026