Skip to content
OpenTrain AIFor AI Companies

Python Machine Learning Engineer

Build and optimize production machine learning solutions in a remote contractor role with OpenTrain. Work 20, 30, or 40 hours weekly across data pipelines, modeling, deployment, and monitoring.

OpenTrain AI

Coding & Software

Remote

9 countries

Eligibility

Entry

Experience

Aug 2, 2026

Posted

Open to applicants in

India Pakistan Nigeria Kenya Egypt Ghana Bangladesh Türkiye Mexico

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

OpenTrain AI is the organization hiring and contracting for this opportunity. OpenTrain is the #1 platform for finding and building careers in AI training and data labeling, helping professionals discover projects, build a profile, and grow their experience in a fast-moving field. Creating an OpenTrain account is free.

About AI Training and Machine Learning Work

AI training is the human side of building modern artificial intelligence. Machine learning engineers help turn data, models, and evaluation methods into systems that can support real-world decisions and applications. This work sits at the cutting edge of technology and can offer remote, flexible opportunities for people with specialized technical skills.

The Role

OpenTrain AI is recruiting a Python Machine Learning Engineer to design, develop, and deliver advanced machine learning solutions for real-world business needs. You will contribute across the full development lifecycle, from data pipelines and model architecture through deployment, monitoring, and ongoing optimization.

The role combines hands-on engineering with technical leadership. You will help set direction, mentor team members, and connect machine learning initiatives to business goals and measurable success criteria.

  • Remote contractor assignment
  • Three-month contract duration
  • Available schedules of 20, 30, or 40 hours per week
  • At least 20 hours per week required
  • At least four hours per day and four hours of overlap with Pacific Time required
  • Experience level listed as entry level

What You’ll Do

You will own end-to-end data science and machine learning solution development, translating business objectives into robust architectures that capture relevant logic and context. The work requires collaboration with product, engineering, and business stakeholders to define problem statements and success metrics.

  • Build and manage data pipelines, model architectures, deployments, and monitoring systems
  • Evaluate and optimize models for accuracy, performance, scalability, and practical production use
  • Apply supervised and unsupervised learning, time-series forecasting, natural language processing, computer vision, and statistical modeling where appropriate
  • Select suitable models for real-world use cases
  • Stay current with machine learning research, methods, technologies, and frameworks
  • Provide technical direction and mentor team members

Required Qualifications

A bachelor’s or master’s degree in computer science, machine learning, artificial intelligence, statistics, or a related quantitative field is required. Candidates must also have at least four years of hands-on data science or machine learning development experience.

Strong Python expertise and the ability to design production-grade machine learning systems are essential. You should be comfortable taking models from data preparation through evaluation and practical deployment.

  • Strong Python proficiency
  • Practical experience with Pandas, NumPy, and Scikit-learn
  • Knowledge of data preprocessing and feature engineering
  • Experience with model tuning and evaluation metrics
  • Production-grade machine learning system design skills
  • Ability to select and apply suitable models to real-world use cases
  • Bachelor’s or master’s degree in a relevant quantitative field
  • At least four years of hands-on data science or machine learning development experience

Helpful Technical Background

The following experience is valuable but described as helpful rather than required. Relevant depth in one or more machine learning disciplines can support the design of effective solutions for varied business problems.

  • Deep learning architectures, including convolutional neural networks, recurrent neural networks, or transformers
  • PySpark or Databricks
  • AWS or other cloud data platforms
  • Machine learning competitions and benchmark work
  • Research evaluation and application of relevant machine learning innovations
  • Supervised or unsupervised learning
  • Time-series forecasting
  • Natural language processing
  • Computer vision
  • Statistical modeling

Who Should Apply

This opportunity is suited to a technically strong Python engineer or machine learning practitioner who can combine model development with production-focused system design. It may be a fit for candidates who enjoy moving between data preparation, experimentation, deployment, monitoring, and stakeholder collaboration.

Candidates must be located in one of the listed countries and be able to maintain the required daily Pacific Time overlap.

  • India
  • Pakistan
  • Nigeria
  • Kenya
  • Egypt
  • Ghana
  • Bangladesh
  • Turkey
  • Mexico
  • English language capability
  • Availability for at least 20 hours per week

How to Work With OpenTrain

Apply through OpenTrain AI to be considered for this remote contractor assignment. OpenTrain helps people build careers in AI training and data labeling by connecting their skills and experience with opportunities in a rapidly growing industry.

Machine learning engineering contributes to the systems and workflows that help AI models become more capable and useful. For professionals with strong technical backgrounds, this work offers a way to apply production engineering skills to the development of modern AI.

  • Remote work arrangement
  • Contractor and part-time engagement
  • 20, 30, or 40 hours per week
  • Three-month assignment
  • Four hours of required Pacific Time overlap each day

Ready to apply?

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

Keep exploring

Similar jobs

View all AI training jobs

Machine Learning Model Development Engineer

Build and improve machine learning models remotely as a contractor using Python, MongoDB, major ML frameworks, and large datasets. Earn $80-$140 per hour while contributing to practical AI training workflows.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level
Hourly · $80–$140/hr

Posted Jul 3, 2026

Machine Learning Engineer MLE Bench Evaluation

Join OpenTrain as a Machine Learning Engineer evaluating real-world ML systems through benchmark-driven coding tasks. Work remotely on training, inference, debugging, and model evaluation for at least 20 hours per week.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +7 more
English
Part-time · Flexible
Intermediate level

Posted Jul 16, 2026

Python Machine Learning Quality Assurance Lead

Lead quality reviews for AI-generated Python code, machine learning workflows, and trainer work. This remote US contractor role offers $120 per hour and requires 20+ hours weekly.

Coding & Software
Computer Code Programming
Remote · United States
English
Part-time · Flexible
Intermediate level
Hourly · $120/hr

Posted Jul 9, 2026