Skip to content
OpenTrain AIFor AI Companies

Applied Scientist, Machine Learning (MSc or PhD)

Work remotely on machine-learning models, training pipelines, inference systems, and performance optimization. Pay is $60 to $120 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 · $60–$120/hr equivalent

$60–$120/hr

equivalent, paid per accepted task

Compensation

Contract, part-time

Engagement

Remote

Location

Oct 23, 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 create, solve, review, and validate machine-learning engineering tasks. The work focuses on model development, training and inference systems, numerical computing, Python, and performance optimization.

  • Develop and validate machine-learning models, training pipelines, inference systems, and supporting infrastructure.
  • Implement model components, data pipelines, evaluation systems, and numerical methods.
  • Build reproducible workflows with Python and command-line tools.
  • Optimize memory use and throughput, debug numerical or system-level failures, and check technical correctness.
  • Review implementations against objective correctness and performance requirements.
  • Use coding agents in a coding-heavy machine-learning workflow.

What it pays and takes

This is a fully remote, part-time contractor role with flexible scheduling. The structured experience level is entry level, while the role requires substantial professional or research ability in machine learning and software implementation.

  • $60 to $120 per hour equivalent, paid per task that meets the project specifications.
  • Approximately 15 hours per week with flexible scheduling.
  • Fully remote contractor work.
  • Open to candidates in: AE, AR, AT, BD, BE, BH, BR, CA, CH, CL, CO, DE, DK, DZ, EG, ES, FR, GH, GR, ID, IN, IT, JO, JP, KE, KG, KW, KZ, LB, LK, MA, MX, MY, NG, NL, OM, PE, PH, PK, PS, PT, QA, SA, SG, TH, TN, TW, US, UZ, VN, ZA.
  • Professional fluency in English.
  • A master's degree or PhD in computer science, machine learning, artificial intelligence, applied mathematics, statistics, engineering, or a closely related quantitative field.
  • Strong professional or research experience in machine learning and practical Python skills.
  • Familiarity with PyTorch, JAX, NumPy/SciPy, SGLang, vLLM, llama.cpp, tokenizers, or transformers is useful.
  • Experience in technology, AI laboratory, research, or engineering settings is preferred. Strong open-source or academic experience may also qualify.

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.

About AI training work

AI training work is the human side of building AI systems, including preparing examples, reviewing model outputs, and testing software used by models. People with strong technical experience are paid for work that requires careful judgment, reliable code, and detailed evaluation.

Requirements

  • Experience: Entry level
  • Languages: English

Ready to apply?

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

Keep exploring

Similar open roles

View all AI training jobs

ML/AI Systems Engineer

Build and evaluate multi-step AI agent systems for software engineering and advanced mathematical reasoning datasets. This fully remote, one-month contractor role pays $30 per approved task and is open in nine countries.

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

Posted Oct 27, 2026

Rust Architect / Backend Developer

Work remotely for about 15 flexible hours a week evaluating production Rust, backend architecture, APIs, concurrency, performance, and reliability across supported locations.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Entry level

Posted Oct 24, 2026

Machine Learning Researcher (MSc or PhD)

Review and validate machine-learning engineering tasks involving Python, model systems, numerical computing, and performance. Earn $60 to $120 per hour equivalent, paid per task that meets the project specifications, with flexible remote work.

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 Oct 23, 2026

Mathematics Expert (MSc./PhD)

Solve and validate advanced mathematics tasks for AI training using Python and scientific tools. The role pays $60 to $120 per hour equivalent, paid per task that meets the project specifications.

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

Posted Oct 22, 2026

Life Sciences Research Expert (Python)

Evaluate life sciences research, scientific reasoning, and Python code for advanced AI systems. The role is remote with a flexible schedule and pays $60 to $120 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
Entry level
Per task · $60–$120/hr equivalent

Posted Oct 21, 2026