Skip to content
OpenTrain AIFor AI Companies

Machine Learning Engineer (Python)

Build and evaluate machine learning models with Python, MongoDB, and common ML libraries in a remote, part-time contractor role paying $80 to $140 per hour. Apply through OpenTrain, then complete the hiring site application.

Get paid to build and evaluate machine learning models for AI training

  • Build and refine machine learning models in Python, analyze large datasets with MongoDB, create preprocessing and data pipelines, evaluate and tune models, and document your experiments and results.
  • $80–$140 an hour, paid hourly. Part-time contract work.
  • 100% remote, open to applicants in 52 countries. You need strong Python development with scikit-learn, TensorFlow or PyTorch, hands-on MongoDB in machine learning or data projects, knowledge of evaluation metrics, feature engineering and data preprocessing, practical machine learning delivery experience, clear technical documentation, and professional English.
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 and improve machine learning models that support AI training and model evaluation. The work includes analyzing real-world datasets, preparing data, training models, testing results, and documenting your methods.

You will also help improve data pipelines and model inference workflows, share technical recommendations, and work with other contributors on practical machine learning solutions.

  • Build and refine machine learning models with Python and established libraries.
  • Analyze large datasets and use MongoDB for storage, retrieval, manipulation, training, and validation.
  • Evaluate models, tune hyperparameters, benchmark results, and identify areas for improvement.
  • Create preprocessing and data pipeline workflows for model training and inference.
  • Document experiments, methods, results, and technical best practices.
  • Collaborate with contributors and provide useful findings from machine learning results.

What it pays and takes

This is a remote, part-time contractor opportunity for an individual contributor.

  • Pay: $80 to $140 per hour.
  • Work arrangement: Remote contractor role with part-time work.
  • Language: Professional fluency in English.
  • Location: Open to candidates in the United Arab Emirates, Argentina, Austria, Bangladesh, Belgium, Bahrain, Brazil, Canada, Switzerland, Chile, Colombia, Germany, Denmark, Algeria, Egypt, Spain, France, the United Kingdom, Ghana, Greece, Indonesia, India, Italy, Jordan, Japan, 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.
  • Technical skills: Strong Python development and familiarity with scikit-learn, TensorFlow, or PyTorch.
  • Data skills: Hands-on MongoDB experience in machine learning or data-focused projects.
  • Machine learning knowledge: Model evaluation metrics, feature engineering, and data preprocessing.
  • Other requirements: Problem-solving ability, practical machine learning delivery experience, and clear technical documentation.
  • Helpful background: Deploying or operationalizing machine learning models in cloud or enterprise environments, adapting to changing requirements, and collaborating remotely.

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.

The hiring platform's application for this job asks for your resume, your LinkedIn profile, your phone number, your location and answers to 3 screening questions.

About AI training work

AI training work is the human side of building artificial intelligence. People prepare data, test models, and review results so AI systems can learn from better examples, and experienced contributors are needed for technical work such as machine learning development and evaluation.

Requirements

  • Experience: Mid-Senior level
  • Languages: English

Keep exploring

Similar open roles

View all AI training jobs

Fenrir Security Researcher

Research vulnerabilities in private code repositories and turn findings into challenging AI security tasks. The role pays $100 per hour and requires at least 20 hours a week.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $100/hr

Posted Nov 6, 2026

College Software Engineering AI Challenge Expert (English)

Create coding challenges and assess AI-generated software solutions for technical accuracy and good engineering practice. The role pays $40 to $60 per hour and requires at least 20 hours per week.

Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Antigua and Barbuda, Albania +92 more
English
Part-time · Flexible
Hourly · $40–$60/hr

Posted Nov 6, 2026

Software Engineer, AI Research and Evaluation (US-Based)

Evaluate AI-generated code and build coding datasets for model training, with a focus on systems, infrastructure, backend, and performance-critical software. US-based contract work with a flexible schedule of 20+ hours per week.

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

Posted Nov 6, 2026