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

Software Engineer, AI Code Evaluation

Evaluate AI-generated code and build Python tools for AI coding systems in this remote US role, paying $200 per hour. The initial project runs for one month, with possible extensions.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible
Hourly · $200/hr

Posted Nov 6, 2026

Senior Backend Engineer (Python/FastAPI) AI Evaluation

Evaluate AI-generated code, build Python verification tools, and assess software engineering solutions for AI training and benchmarking. This flexible US-based contract engagement requires 20+ hours per week and may be extended after one month.

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

Evaluate and correct code across several languages, assess AI-generated solutions, and build automated checks for systems and infrastructure tasks. This remote US contract offers a flexible commitment of 20+ hours per week.

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

Posted Nov 6, 2026

Senior Backend Engineer Python FastAPI AI Evaluation

Evaluate and improve AI-generated code across Python backend systems, data pipelines, and machine learning infrastructure. This remote US contract offers flexible 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 Backend Engineer (Python/FastAPI, AI Evaluation, US)

Evaluate AI-generated code, create training examples, and build tools that verify systems-level software. 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 Backend Engineer (Python/FastAPI) AI Evaluation

Review AI-generated code, apply project rubrics, and write clear, evidence-based feedback for AI evaluation projects. This US-based contractor role calls for 20+ hours a week and several 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) AI Evaluation

Review and improve AI-generated code, build software checks, and evaluate coding systems across the development cycle. 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

Senior Backend Engineer (Python/FastAPI) for AI Evaluation

Review AI-generated code, benchmark software, and write clear feedback as a senior backend engineer. This U.S.-based contract role requires 20+ hours per week and software engineering skills.

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

Posted Nov 6, 2026

Senior Backend Engineer (Python/FastAPI) AI Evaluation

Evaluate AI-generated code and build verification tools as a senior Python and FastAPI backend engineer. This US-based contractor role requires 20 or more hours per week and offers an initial one-month engagement.

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

Posted Nov 6, 2026

Senior JavaScript/React Engineer (US-Based) for AI Training

Evaluate AI-generated code, build verification tools, and improve coding datasets across JavaScript, React, Python, and other languages. This US-based contract requires 20+ hours a week and has a one-month initial term with possible extensions.

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

Posted Nov 6, 2026

Senior JavaScript/React Engineer for AI Training

Review AI-generated code, create Python tools to check software solutions, and help assess AI coding models. This remote US contractor role requires 20+ 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 (US)

Evaluate and improve AI-generated code across JavaScript, React, Python, C/C++, Rust, Go, and Java. This flexible U.S. contractor role runs for one month, requires 10 to 40 hours weekly, and may be extended.

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

Posted Nov 6, 2026

Senior JavaScript/React Engineer for AI Training (US-Based)

Evaluate and improve AI-generated software for systems, infrastructure, backend, and performance-critical tasks. This remote US contractor role requires strong engineering experience and at least 20 hours per week.

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

Posted Nov 6, 2026

Remote Full Stack Engineer

Evaluate systems-level code and help train AI models to produce reliable software. This flexible US contractor role requires strong software engineering experience and at least 20 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

Review AI-generated software and full-stack code using clear project rubrics. This flexible US contractor role suits engineers with JavaScript, React, Node.js, Python, and production software experience.

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

Posted Nov 6, 2026

Senior JavaScript React Engineer for AI Training (US)

Work remotely from the United States, creating and evaluating code used to train AI systems. This contractor role focuses on Python, JavaScript, React, and software engineering quality, with a commitment 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

Full Stack Developer Code Evaluation

Review full-stack code and AI-generated software solutions for AI training from the United States. Use Python, JavaScript, React, and Node.js in a flexible contractor role requiring 20 or more hours each week.

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

Posted Nov 6, 2026

Senior Python Engineer, LLM Evaluation

Evaluate and improve AI-generated code, build Python verification tools, and help benchmark large language models. This US-based contractor role requires 20+ hours per week and strong production software experience.

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

Posted Nov 6, 2026

Senior Python Engineer, LLM Evaluation (US)

Evaluate AI-generated code and build verification tools for LLM coding datasets. This US-based contractor role offers a flexible 20+ hour weekly commitment and a one-month starting term.

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

Posted Nov 6, 2026

Senior Python Engineer, LLM Evaluation (US)

Evaluate and improve AI-generated code, build Python verification tools, and assess large language models across software engineering tasks. This US-based contractor role offers a flexible 10 to 40 hour weekly commitment.

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

Posted Nov 6, 2026

Senior Python Engineer, LLM Evaluation (US)

Evaluate AI-generated code and build verification tools for systems, backend, and infrastructure software. This flexible US-based contract requires strong Python and systems engineering experience.

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

Posted Nov 6, 2026

Senior Python Engineer, LLM Evaluation (US-Based)

Create and assess code datasets for LLM training, review Python and JavaScript solutions, and evaluate AI-generated code against production standards. This remote contractor role is open to US-based candidates and requires 20+ hours per week.

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

Posted Nov 6, 2026

Senior Python Engineer LLM Evaluation US

Evaluate AI-generated software, improve coding datasets, and build automated checks for systems and infrastructure code. This US-based contractor role requires three years of software engineering experience and 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 Python Engineer, LLM Evaluation

Review and refine AI-generated code, build verification agents, and create evaluation datasets. This remote US contractor role offers flexible scheduling and requires 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 Evaluation (US-Based)

Evaluate AI-generated code, build Python verification tools, and benchmark software solutions in a US-based contract role requiring 20+ hours per week. Apply through OpenTrain, then complete the application on the hiring site.

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

Posted Nov 6, 2026

Senior Software Engineer, LLM Evaluation (US)

Review and improve AI-generated code across Python, JavaScript, React, Node.js, C/C++, Java, Rust, and Go. This flexible US-based contract runs 10 to 40 hours per week for an initial month.

PythonJavaScriptJavaC++Rust
Coding & Software
Computer Code Programming
Remote · United States
English
Flexible hours

Posted Nov 6, 2026

Senior Software Engineer LLM Evaluation (US-Based)

Review and improve AI-generated software, create Python verification tools, and assess LLM coding performance. This US-based contractor role offers flexible part-time work of 20 or more hours per week and is planned for one month.

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 →