Skip to content
OpenTrain AIFor AI Companies

Python Machine Learning Engineer

Apply now

Job details

Engagement

Contract, part-time

Location

Remote

9 countries

Posted

Aug 2, 2026

OpenTrain on Trustpilot

The work

You will develop machine learning solutions from initial data pipelines through production deployment and monitoring. The work includes turning business goals into reliable machine learning systems and working with product, engineering, and business stakeholders.

You will use supervised and unsupervised learning, time-series forecasting, natural language processing, computer vision, and statistical modeling. You will also evaluate and improve models for accuracy, performance, and scalability.

The role includes staying current with machine learning advances and applying useful methods to improve results.

  • Build data pipelines, model architectures, deployment workflows, and monitoring systems.
  • Define problem statements and success metrics with product, engineering, and business teams.
  • Apply data preprocessing, feature engineering, model tuning, and evaluation metrics.
  • Design scalable, production-grade machine learning systems.

Requirements

The role requires at least four years of hands-on data science or machine learning development experience, along with the education and technical skills below.

  • Schedule: 20+ hours per week.
  • Language: Professional fluency in English.
  • Education: Bachelor's or master's degree in computer science, machine learning, artificial intelligence, statistics, or a related quantitative field.
  • Experience: At least four years of hands-on data science or machine learning development experience.
  • Core skills: Strong Python and proficiency with Pandas, NumPy, Scikit-learn, or comparable libraries.
  • Technical knowledge: Data preprocessing, feature engineering, model tuning, evaluation metrics, and choosing suitable models for real-world use cases.
  • Skills: Python, Python for Data Science, Machine Learning, PyTorch, Keras, Scikit-Learn, Pandas, Computer Vision, OpenCV

Open to applicants in

  • Bangladesh
  • Egypt
  • Ghana
  • India
  • Kenya
  • Mexico
  • Nigeria
  • Pakistan
  • Türkiye

Preferred

  • Helpful background: Deep learning methods such as convolutional neural networks, recurrent neural networks, and transformers.
  • Additional helpful experience: Databricks, AWS, PySpark, computer vision tools, machine learning competitions, or technical benchmarks.

How to apply

  1. Press Apply now. You create a free OpenTrain account and add your resume.
  2. Finish your application on the hiring company's site. The company decides who it hires, so it runs its own form.

OpenTrain on Trustpilot

Job ID: cmsboakvu002g04icmr3jyckz

Keep exploring

Similar open roles

View all AI training jobs

Junior Machine Learning Engineer

Complete coding-heavy AI training tasks involving machine learning models, Python, evaluation systems, and performance optimization. Work remotely for about 15 hours per week, with $60 to $120 per hour equivalent, paid per accepted task.

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

Posted Nov 12, 2026

Engineer

Help build, evaluate, and improve coding datasets used to train and benchmark advanced AI language models. This contractor role is open to entry-level engineers in Egypt with strong computer science skills and C# and C++ experience.

Coding & Software
Code
Remote · Egypt
Arabic
Flexible hours
Entry level
Hourly · $18–$30/hr

Posted Nov 12, 2026

Software Engineer, AI Coding Task Creator

Create realistic bugs, features, refactoring, and performance tasks that test AI coding ability. This part-time contractor role pays $50 to $100 per hour equivalent, paid per task that meets project specifications.

Python3JAVARustAlgorithmsBasics C++Typescript
Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Per task · $50–$100/hr equivalent

Posted Nov 11, 2026

Game Developer (Godot Expert)

Work remotely on AI training projects involving Godot game development, gameplay systems, and technical reviews. Earn $70 to $130 per hour with flexible weekly hours over 1 to 3 months.

GodotGame Development
Coding & Software
Computer Code Programming
Remote · United Arab Emirates, Argentina, Austria +49 more
English
Part-time · Flexible
Hourly · $70–$130/hr

Posted Nov 11, 2026

ML/AI Systems Engineer

Build multi-step AI agents for mathematical research, turning proofs and technical material into reliable software systems. This remote contractor role is open across Latin America and pays $25 per approved task.

Machine LearningPython
Coding & Software
Computer Code Programming
Remote · Argentina, Belize, Bolivia +20 more
English
Part-time · Flexible
Expert level
Per task · $25/label

Posted Nov 11, 2026