Skip to content
OpenTrain AIFor AI Companies

Machine Learning Model Development Engineer

Develop, evaluate, and improve machine learning models using Python, MongoDB, large datasets, and data pipelines. This remote contractor role pays $80 to $140 per hour and is open to candidates in listed 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 53 countries

United States
+ more
  • Algeria
  • Argentina
  • Austria
  • Bahrain
  • Bangladesh
  • Belgium
  • Brazil
  • Canada
  • Chile
  • Colombia
  • Denmark
  • Egypt
  • Ethiopia
  • 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 and improve machine learning models that support AI training projects. The work combines Python engineering, data analysis, model testing, technical documentation, and practical recommendations based on results.

  • Design, develop, and refine machine learning models with Python and tools such as scikit-learn, TensorFlow, or PyTorch.
  • Analyze large datasets and use MongoDB to store, manage, and retrieve data for training and validation.
  • Build and connect data pipelines and preprocessing workflows for training and inference.
  • Evaluate models, tune hyperparameters, and benchmark results to measure performance.
  • Work with other contributors to identify improvements and implement reliable solutions.
  • Document methods, experiments, and outcomes so work can be repeated and reviewed.
  • Share practical insights and recommendations based on data and model results.

What It Pays and Takes

This is a remote, part-time contractor role. It is an entry-level opportunity with technical requirements in machine learning development.

  • Pay: $80 to $140 per hour.
  • Work arrangement: Remote contractor project with part-time employment.
  • Location: Open to candidates in the listed countries; the role is not worldwide.
  • Countries include the United Arab Emirates, Argentina, Austria, Bangladesh, Belgium, Bahrain, Brazil, Canada, Switzerland, Chile, Colombia, Germany, Denmark, Algeria, Egypt, Spain, Ethiopia, France, the United Kingdom, Ghana, Greece, Indonesia, India, Italy, Jordan, and Japan.
  • Additional eligible countries include Kenya, Kyrgyzstan, Kuwait, Kazakhstan, Lebanon, Sri Lanka, Morocco, Mexico, Malaysia, Nigeria, the Netherlands, Oman, Peru, the Philippines, Pakistan, Palestine, Portugal, Qatar, Saudi Arabia, Singapore, Thailand, Tunisia, Taiwan, the United States, Uzbekistan, Vietnam, and South Africa.
  • Language: English fluency.
  • Required: Strong Python skills and familiarity with scikit-learn, TensorFlow, or PyTorch.
  • Required: Hands-on MongoDB experience for data storage, manipulation, and retrieval in machine learning projects.
  • Required: Experience delivering machine learning solutions, plus knowledge of evaluation metrics, feature engineering, and data preprocessing.
  • Required: Clear technical writing, communication, problem-solving, and collaborative skills.
  • Required: Ability to adapt to changing project requirements in a remote setting.
  • Helpful: Experience deploying or operationalizing models in cloud or enterprise environments and connecting data pipelines to production-oriented 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 modern AI systems, including preparing data, testing models, and reviewing results. People with machine learning and engineering skills help improve how these systems perform, which is why this role focuses on practical development, careful evaluation, and clear documentation.

Requirements

  • Experience: Entry 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

Backend Coding Task Creator and AI Evaluator

Create realistic backend coding tasks and deterministic verifiers that help train AI systems. This part-time contractor role pays $30 to $100 per hour equivalent, paid per task that meets the project specifications.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +50 more
English
Part-time · Flexible
Mid-Senior level
Per task · $30–$100/hr equivalent

Posted Oct 3, 2026

Software Engineering AI Response Evaluator

Review AI-generated software engineering answers for accuracy, feasibility, and production quality. This US-based contract role pays $120 per hour and offers 20 or more flexible hours each week.

Coding & Software
Text
Remote · United States
English
Part-time · Flexible
Entry level
Hourly · $120/hr

Posted Sep 30, 2026

Open Source Code Review Maintainer

Review AI-generated code patches for open source repositories, assess their correctness and usefulness, and give detailed written feedback. Pay is $150 to $300 per hour equivalent, paid per task that meets the project specifications.

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

Posted Sep 25, 2026

Security Engineer

Review vulnerabilities, improve software, and strengthen code used in AI training projects. Earn $30 to $100 per hour equivalent, paid per task that meets project specifications, with about 15 hours per week.

Coding & Software
Computer Code Programming
Remote · Brazil, India, United States
English
Part-time · Flexible
Mid-Senior level
Per task · $30–$100/hr equivalent

Posted Sep 21, 2026

AI Data Evaluation QC Engineer

Review AI evaluation tasks, outputs, rubrics, verifiers, and test cases for technical quality. This remote, three-month contractor role requires at least 20 hours per week and four hours of Pacific Time overlap.

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

Posted Sep 21, 2026