Skip to content
OpenTrain AIFor AI Companies

Remote Software Engineering jobs

Use your Software Engineering expertise to train and evaluate AI models.

  • 100% remote
  • Flexible hours
  • Hourly / per-task pay
  • 232 open roles

AI Trainer (Software Engineering)

Create software engineering tasks, build tests and reference solutions, and evaluate AI-generated code. This remote expert role pays $60 to $120 per hour equivalent, paid per task that meets the project specifications.

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

Posted Nov 9, 2026

AI Trainer (ML Engineering) and Task Designer

Design challenging machine learning tasks, build evaluation standards, and review AI-generated code, experiments, and analyses. Remote, flexible work pays $60 to $120 per hour equivalent, paid per task that meets the project specifications.

ML EngineeringAI trainingProgramming Skills
Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Mid-Senior level
Per task · $60–$120/hr equivalent

Posted Nov 9, 2026

Open Source Contributor for Technical AI Training

Create, solve, review, and validate technical tasks used to evaluate AI systems. This flexible remote contractor role pays $60 to $120 per hour equivalent, paid per task that meets the project specifications.

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

Posted Nov 9, 2026

Senior Software Engineer, Reinforcement Learning

Build reproducible reinforcement learning environments and software engineering tasks covering DevOps, CI/CD, and debugging. This remote role offers $80 to $120 per hour equivalent, paid per task that meets project specifications, for about 15 hours per week.

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

Posted Nov 9, 2026

Full-Stack Software Engineer, Testing & Evaluation

Build realistic full-stack software projects, coding challenges, Docker workflows, and deterministic tests for AI evaluation. This remote contract role pays $75 per hour and requires English fluency plus software engineering experience.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Flexible hours
Hourly · $75/hr

Posted Nov 8, 2026

Senior Software Engineer, AI Data (US)

Evaluate coding agents on real software tasks, run and review their code, and explain defects. This US contract offers up to $150 per hour, remote work, and flexible scheduling.

Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible
Hourly · $150/hr

Posted Nov 7, 2026

Senior Software Engineer, AI Data (English, Mexico)

Review and run AI-generated code against real software tasks as a senior software engineer in Mexico. The contract offers up to $60 per hour, weekly payments, and a flexible schedule.

Coding & Software
Computer Code Programming
Remote · Mexico
English
Part-time · Flexible
Hourly · $60/hr

Posted Nov 7, 2026

Senior Software Engineer for AI Data Evaluation (India)

Evaluate coding agents on real software tasks, review generated code, and explain technical failures. This ongoing India contract pays up to $60 per hour with flexible scheduling and weekly payment.

Coding & Software
Computer Code Programming
Remote · India
English
Part-time · Flexible
Hourly · $60/hr

Posted Nov 7, 2026

Embedded Systems & RF Engineer (Canada)

Create engineering problems and evaluate AI-generated work across embedded systems, DSP, RF, and wireless communications. This remote, asynchronous Canadian project offers up to $96 per hour.

Generative AI & RLHF
Text
Remote · Canada
English
Flexible hours
Hourly · $96/hr

Posted Nov 7, 2026

Game Developer for AI Evaluation

Create realistic game development tasks, review AI-generated work, and explain technical issues clearly. This remote, part-time project offers up to $125 per hour with no set schedule or minimum hours.

Coding & Software
Computer Code Programming
Remote · United States
English
Flexible hours
Hourly · $125/hr

Posted Nov 7, 2026

Frontend / UI Engineer

Design and review frontend coding tasks based on screenshots, mockups, diagrams, and recorded workflows. Remote project work pays approximately $640 to $800 per approved task.

ReactTypescriptFrontEndUI DesignGraphic OSS ContributionsProduct/UI design
Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Per task · $800/label

Posted Nov 7, 2026

Swift/iOS Developer Expert for AI Training

Create and evaluate Swift/iOS questions, case studies, and AI-generated answers for $70 per hour. This remote contract requires 20+ hours per week and practical iOS development experience.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $70/hr

Posted Nov 7, 2026

Software and ML Engineer, LLM Systems Evaluation

Evaluate advanced LLM inference and systems-engineering problems at $125 per hour on a flexible, part-time schedule. Create technical scenarios, reference solutions, and clear feedback for AI model evaluation.

Coding & Software
Text
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $125/hr

Posted Nov 7, 2026

Scrum Master Expert for Agile AI Evaluation

Use your Scrum Master experience to create realistic agile delivery scenarios and evaluate AI responses for sound facilitation, team coaching, and delivery judgment. This remote contract pays $70 to $110 per hour.

Generative AI & RLHF
Text
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Flexible hours
Hourly · $70–$110/hr

Posted Nov 7, 2026

Open Source Maintainer Expert Code Reviewer

Review real engineering changes for bugs, security risks, design, and maintainability at $150 per hour. Remote freelance work takes about 30 minutes per review, with 5 to 20 hours of work per week.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Flexible hours
Hourly · $150/hr

Posted Nov 7, 2026

Database Systems Researcher (Research Coding Tasks)

Build and review database-systems coding tasks used to evaluate AI models, drawing on published research and released research code. Remote contract work pays $50 per hour and calls for 20+ hours a week.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $50/hr

Posted Nov 7, 2026

Fenrir Security Researcher

Research vulnerabilities in private code repositories and turn findings into challenging AI security tasks. The role pays $100 per hour and requires at least 20 hours a week.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $100/hr

Posted Nov 6, 2026

College Software Engineering AI Challenge Expert (English)

Create coding challenges and assess AI-generated software solutions for technical accuracy and good engineering practice. The role pays $40 to $60 per hour and requires at least 20 hours per week.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $40–$60/hr

Posted Nov 6, 2026

Software Engineer AI Research And Evaluation (US-Based)

Review AI-generated code, create coding datasets, and build Python tools that test software quality. This remote US contractor role offers flexible part-time work of 20 or more hours per week.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Senior JavaScript/React Engineer (AI Training)

Evaluate AI-generated code, create verification tools, and help improve coding models as a US-based Senior JavaScript/React Engineer. The flexible contractor role requires strong Python skills and at least three years of software engineering experience.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Senior Backend Engineer (Python/FastAPI) for AI Evaluation

Build Python agents and verification tools while assessing AI-generated code for quality, reliability, and scale. This US-based contractor role calls for 20+ hours a week and at least three years of software engineering experience.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Senior Python Engineer, LLM Code Evaluation (US)

Review AI-generated code and programming examples, apply project guidelines, and explain your judgments. This U.S.-based role requires 20 or more hours per week and strong Python and software engineering skills.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Senior Software Engineer, LLM Code Evaluation

Evaluate and improve code generated by large language models, build verification tools, and assess software engineering skills across the development lifecycle. This flexible contractor role requires 20 or more hours per week in the United States.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer AI Research & Evaluation (US-Based)

Evaluate and improve AI-generated code across full-stack applications, Python and machine learning workflows, and multiple programming languages. This flexible US-based contractor role requires 20+ hours per week and starts with a one-month engagement.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer, AI Research and Evaluation (US-Based)

Build coding datasets, Python agents, and verification tools, then assess AI-generated code across several programming languages. US-based contract work requires 20+ hours per week.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer, AI Research & Evaluation (US-Based)

Create coding datasets and assess AI-generated software for correctness, performance, scalability, and reliability. This US-based contractor role offers a flexible schedule of 20 or more hours per week.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer, AI Research and Evaluation (US)

Create and review code examples for AI training and benchmarks, and build Python tools to check solutions. This US-based contract role calls for 20+ hours per week.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer, AI Research and Evaluation (US-Based)

Create and assess code datasets for AI systems, reviewing generated implementations for correctness, performance, scalability, and reliability. This US-based contract role requires at least three years of software engineering experience and 20+ hours a week.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer, AI Research and Code Evaluation

Evaluate and improve AI-generated software across full-stack applications, APIs, and machine learning systems in a flexible US-based contractor role. Apply through OpenTrain to help build code datasets and software benchmarks.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

Software Engineer AI Research And Evaluation (US)

Build and assess coding datasets for AI systems as a US-based Software Engineer contractor. The role involves evaluating AI-generated code and requires 20+ hours each week plus at least three years of software engineering experience.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible

Posted Nov 6, 2026

What this work can involve

Software Engineering subject-matter work in AI training can involve examining code, assessing whether model responses meet a technical brief, or applying programming knowledge while labeling and reviewing examples. Depending on the individual role, the work may also include writing or rating responses, evaluating related outputs, or checking the quality and relevance of technical data. AI-training work depends on careful human judgment, and the specific responsibilities are set by each live posting.

  • Review code or technical outputs against the criteria given in the individual posting.
  • Write, rate, or evaluate model responses where software-engineering knowledge is relevant.
  • Apply programming expertise to data-labeling or example-review tasks for AI systems.

How hiring works through OpenTrain

OpenTrain is the hiring organization for the public roles on OpenTrain, and candidates apply through OpenTrain. A successful candidate may be placed or referred to the client whose project they will support. Because hiring requirements and role terms are specific to each opportunity, read the individual live posting for the details that apply before deciding whether to pursue it.

  • Applications for these roles go through OpenTrain.
  • OpenTrain may place or refer successful candidates to the relevant client project.
  • The individual posting is the source of truth for eligibility, responsibilities, and other role-specific requirements.

Frequently asked questions

What can this work involve?
Software Engineering AI-training work can involve reviewing code, rating or evaluating model responses, and applying programming knowledge to data-labeling or example-review tasks. The exact assignment depends on the individual posting, so inspect each live role for its stated responsibilities.
Where can I find role-specific details?
Find role-specific details in the individual live posting. It is the only source of truth for eligibility, responsibilities, qualifications, experience, pay, hours, schedule, location rules, and client-specific requirements.
How does hiring work through OpenTrain?
OpenTrain is the hiring organization for roles on OpenTrain, and candidates apply through OpenTrain. OpenTrain may place or refer successful candidates to the client whose project they will support. See the individual posting for the applicable role details.
Explore the Software Engineering career path →