Skip to content
OpenTrain AIFor AI Companies

Remote Machine Learning jobs

Use your Machine Learning expertise to train and evaluate AI models.

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

Senior Software Engineer Ruby LLM Evaluation Repo Validation

Work remotely on Ruby software engineering tasks that test how well large language models fix bugs and navigate real repositories. This contractor role requires 20 or more hours weekly and is open across nine countries.

Coding & Software
Text
Remote · India, Pakistan, Nigeria +6 more
English
Part-time · Flexible
Entry level

Posted Jul 20, 2026

LLM C/C++ Developer, AI Code Evaluation

Review and improve AI-generated C and C++ code, develop backend components, and guide technical work on dialogue-agent systems. This worldwide contract role offers part-time work of 20 or more hours per week.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level

Posted Jul 17, 2026

Senior Software Engineer Go LLM Evaluation Repo Validation

Work 20+ hours a week evaluating how language models handle real Go code, GitHub issues, and bug fixes. This contract role needs at least three years of software engineering experience and is open in nine countries.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +6 more
English
Part-time · Flexible
Entry level

Posted Jul 17, 2026

Python Full-Stack (JS) Developer, AI Evaluation

Build and review code used to train and evaluate AI models with Python and JavaScript or TypeScript. This worldwide contractor role requires 20+ hours each week and fluent English.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level

Posted Jul 17, 2026

MLE Bench Data Analyst

Analyze machine learning data, metrics, model outputs, and benchmark failures as a remote MLE Bench Data Analyst. This three-month contractor role requires 20 hours per week and is open in 10 countries.

Generative AI & RLHF
Text
Remote · India, Pakistan, Nigeria +7 more
English
Part-time · Flexible
Intermediate level

Posted Jul 16, 2026

SWE Bench Data Engineer and Data Scientist

Build and validate Python data pipelines, process structured and unstructured data, and create evaluation tasks for AI systems. This 20-plus-hour contract is open to candidates in selected countries.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +7 more
English
Part-time · Flexible
Entry level

Posted Jul 16, 2026

Senior Software Engineer Python LLM Evaluation

Evaluate how well LLMs fix real software bugs by setting up repositories, reviewing tests, and running Python code locally. This part-time contract role requires 20+ hours each week and is open in nine countries.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +6 more
English
Part-time · Flexible
Entry level

Posted Jul 16, 2026

AI Model Evaluation Data Scientist/Analyst

Evaluate AI models, rank responses, build training datasets, and develop Python solutions in a remote contractor role. Choose 20, 30, or 40 hours per week with daily Pacific Time overlap.

Generative AI & RLHF
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level

Posted Jul 16, 2026

Python ML Quality Assurance Team Lead

Review AI-generated Python code and machine learning workflows, assess quality against detailed rubrics, and guide remote contributors. This US contractor role pays $120 per hour and requires 20+ hours per week.

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

Posted Jul 9, 2026

Data Scientist Team Lead, Data Science QA

Review AI-generated data science content, code, models, and QA work as a remote Data Scientist Team Lead. This US contractor role pays $110 per hour and requires 20+ hours per week.

Generative AI & RLHF
Text
Remote · United States
English
Part-time · Flexible
Entry level
Hourly · $110/hr

Posted Jul 8, 2026

Data Scientist (English) AI Model Evaluation

Review AI-generated data science reasoning, code, and model outputs, write reference solutions, and compare responses for accuracy. This remote contractor role pays $60 to $100 per hour and requires professional data science experience.

Generative AI & RLHF
Text
Remote · Germany, India, United States
English
Part-time · Flexible
Entry level
Hourly · $60–$100/hr

Posted Jul 8, 2026

Machine Learning Engineer, Model Development

Develop and improve machine learning models with Python, MongoDB, large datasets, and evaluation methods. This remote contractor role pays $80 to $140 per hour and is open across multiple countries.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Mid-Senior level
Hourly · $80–$140/hr

Posted Jul 3, 2026

Data Science Expert (Python, SQL, GenAI)

Use expert Python, SQL, statistics, machine learning, and GenAI skills to create and verify realistic data science problems. This global, project-based contractor role pays $15 to $40 per hour.

Coding & Software
Text
Remote · Worldwide
English
Part-time · Flexible
Expert level
Hourly · $15–$40/hr

Posted Apr 5, 2026

Machine Learning Expert (Python, GenAI, SQL)

Create and verify challenging computational machine learning and STEM problems using Python, statistics, SQL, and GenAI methods. This global contract role pays $40 per hour and requires 20+ hours weekly.

Coding & Software
Text
Remote · Worldwide
English
Part-time · Flexible
Expert level
Hourly · $15–$40/hr

Posted Apr 5, 2026

Evaluation Scenario Writer for AI Agents

Design realistic tests for AI agents, define expected behavior, and review model outputs. This part-time contract pays $18 to $24 per hour and requires 20 or more hours each week.

Generative AI & RLHF
Text
Remote · Worldwide
English
Part-time · Flexible
Intermediate level
Hourly · $18–$24/hr

Posted Jan 13, 2026

Senior Data Science AI Task Designer (Python & SQL)

Design and verify complex Python and SQL problems that test full-pipeline data science skills for advanced AI systems. This worldwide contractor role pays $50 per hour for fewer than 20 hours per week.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level
Hourly · $50/hr

Posted Dec 3, 2025

AI Red Team Engineer for LLMs (Security Certification)

Evaluate and attack AI models and agents to find safety risks and security flaws. This flexible remote contract pays $40 per hour for less than 20 hours per week.

Generative AI & RLHF
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Intermediate level
Hourly · $40/hr

Posted Nov 17, 2025

AI Red Team Engineer (C1 English)

Work remotely on part-time LLM security projects for $40 per hour. Design attacks, test AI agents and RAG pipelines, and document risks using your cybersecurity and penetration testing skills.

Generative AI & RLHF
Text
Remote · Worldwide
English
Part-time · Flexible
Intermediate level
Hourly · $40/hr

Posted Oct 6, 2025

Python Infrastructure Engineer, LLM Agent Tooling

Build Python infrastructure for LLM training and agent evaluation, including secure sandboxes, task frameworks, and scoring pipelines. This remote contract offers 20+ hours weekly and $34 to $42 per hour in the US or Canada.

Coding & Software
Computer Code Programming
Remote · Canada, United States
English
Part-time · Flexible
Intermediate level
Hourly · $37/hr

Posted Jul 25, 2025

Python Infrastructure Engineer for LLM Training

Build and maintain Python infrastructure for LLM training and agent tooling, including secure sandboxes, CI/CD pipelines, and testing systems. This remote contract role offers $12.50 per hour and requires at least 20 hours per week in eligible countries.

Coding & Software
Computer Code Programming
Remote · Bangladesh, Georgia, India +7 more
English
Part-time · Flexible
Intermediate level
Hourly · $12.5/hr

Posted Jul 25, 2025

What this work can involve

Machine Learning expertise may be applied to preparing or reviewing examples for artificial-intelligence systems. Depending on the individual assignment, that can include writing or rating model responses, evaluating search results, reviewing code, annotating images or video, transcribing or recording audio, or translating text. The individual posting defines which activities apply and what the project asks you to do, so read it before deciding whether to explore a role.

  • Possible activities include reviewing code, evaluating search results, or writing and rating model responses when an assignment calls for that expertise.
  • Some assignments may involve annotating images or video, transcribing or recording audio, or translating text. Check the individual posting for the applicable work.

How hiring works through OpenTrain

OpenTrain is the hiring organization for roles on OpenTrain. Candidates apply through OpenTrain, and OpenTrain may place or refer successful candidates to the client whose project they will support. Hiring, eligibility, responsibilities, and other requirements are specific to each role, so use the individual live posting as the source for those details.

  • OpenTrain handles hiring for the roles published on its site.
  • Candidates apply through OpenTrain.
  • Successful candidates may be placed or referred to the client whose project they will support.

Frequently asked questions

What can this work involve?
Machine Learning work can involve applying subject-matter knowledge to AI-training and data-labeling tasks. Depending on the assignment, this may include reviewing code, evaluating search results, writing or rating model responses, annotating images or video, transcribing or recording audio, or translating text. Read the individual posting to understand the work for that role.
Where can I find role-specific details?
Find role-specific details in the individual live posting. It is the source of truth for eligibility, responsibilities, qualifications, experience, pay, hours, schedule, location rules, and client-specific requirements. Do not assume that details from one Machine Learning role apply to another.
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. Check the individual live posting for the specific role’s hiring and project information.
Explore the Machine Learning career path →