Skip to content
OpenTrain AIFor AI Companies

Machine Learning Model Development Engineer

Build and improve machine learning models remotely using Python, MongoDB, large datasets, and model evaluation methods. This contractor role pays $80 to $140 per hour and is open to candidates in many countries.

Apply now
OpenTrain AI

Coding & Software

Remote Hourly · $80–$140/hr

$80–$140/hr

Compensation

Contract, part-time

Engagement

Remote

Location

Jul 3, 2026

Posted

Open in 52 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 Kingdom
  • United States
  • Uzbekistan
  • Vietnam

The Work

You will develop, test, and improve machine learning models for AI training projects. The work combines Python engineering, data analysis, experimentation, technical documentation, and recommendations based on model results.

  • Design, develop, and refine machine learning models using Python and libraries such as scikit-learn, TensorFlow, or PyTorch.
  • Analyze large datasets and use MongoDB to store, manage, and retrieve data for training and validation.
  • Build data pipelines and preprocessing workflows that support model training and inference.
  • Evaluate models, tune hyperparameters, and benchmark results using suitable performance measures.
  • Work with other contributors to find areas for improvement and implement reliable solutions.
  • Document methods, experiments, results, and technical recommendations so the work can be repeated and reviewed.
  • Provide data-based insights and recommendations from machine learning results.

What It Pays and Takes

The work requires strong practical machine learning skills, clear technical communication, and the ability to adapt as project requirements change.

  • Pay: $80 to $140 per hour.
  • Work arrangement: Remote contractor opportunity with part-time employment terms.
  • Location: Open to candidates in the countries specified for this role across North America, South America, Europe, Asia, Africa, and the Middle East.
  • Language: Professional fluency in English.
  • Required technical skills: Python, machine learning frameworks, MongoDB, model evaluation, feature engineering, and data preprocessing.
  • Required experience: A record of delivering machine learning solutions in practical settings and strong problem-solving skills.
  • Communication: Clear written documentation and communication of technical findings and best practices.
  • Helpful background: Deploying or operationalizing machine learning models in cloud or enterprise environments, including production-oriented training and inference workflows.

How It Works

Apply on OpenTrain with your resume, then complete the application on the hiring site.

About AI Training Work

AI training is the human work behind artificial intelligence, including preparing data, testing models, and reviewing results. OpenTrain helps people find this work, build a profile, and apply to projects, while experienced contributors are valued for the technical judgment they bring to model development and evaluation.

Requirements

  • Experience: Mid-Senior level
  • Languages: English

How to apply

  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.

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

Mathematics and Computational AI Training Expert

Solve, code, and validate advanced mathematical tasks for AI training using Python and scientific computing tools. Pay is $60 to $120 per hour equivalent, paid per task that meets the project specifications, with about 15 flexible hours each week.

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)

Create, solve, and review life sciences research problems for AI evaluation using Python, scientific data analysis, modeling, and code review. Pay is $60 to $120 per hour equivalent, paid per task that meets the project specifications, with about 15 flexible hours per week.

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

PhysioNet Competitor Biomedical Signal Processing ML

Create rigorous biomedical signal processing and machine learning problems, develop reference solutions, and validate reproducible methods. This part-time contract 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 17, 2026

Senior Machine Learning Engineer

Create, review, and validate coding-heavy machine-learning tasks involving models, training systems, inference, and performance optimization. Pay is $60 to $120 per hour equivalent, paid per task that meets project specifications, with about 15 flexible hours per week.

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 16, 2026

Competitive Programming AI Training Expert

Solve coding, debugging, and technical reasoning challenges used to evaluate AI models. This flexible remote contractor role expects about 15 hours per week and pays $60 to $120 per hour equivalent, paid per task that meets project specifications.

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 16, 2026