Skip to content
OpenTrain AIFor AI Companies

Machine Learning Engineer AI Training Contractor

Apply now

Machine Learning Engineer AI Training Contractor

Build, test, optimize, and evaluate advanced machine-learning systems remotely for $100 to $150 per hour. This flexible contractor role is for experienced ML engineers ready to shape cutting-edge AI.

OpenTrain AI

Coding & Software

Remote Hourly · $100–$150/hr

$100–$150/hr

Compensation

41 countries

Eligibility

Intermediate

Experience

Sep 12, 2026

Posted

Open to applicants in

United Kingdom United States Canada India Australia Germany Switzerland Netherlands Ireland Finland New Zealand Poland U.S. Outlying Islands British Virgin Islands Iceland France Fiji Antarctica Argentina Austria British Indian Ocean Territory Czechia Denmark Croatia Cuba Dominica Dominican Republic Ecuador Greece Haiti Japan Kenya Mexico Norway Paraguay Peru Portugal South Africa Spain Sri Lanka Zimbabwe

About OpenTrain

OpenTrain AI is the hiring and contracting organization for this role and the #1 platform for finding and building careers in AI training and data labeling. Create a free OpenTrain account to build your profile and apply in minutes.

OpenTrain connects skilled technical professionals with projects that help develop and improve modern artificial intelligence systems.

About AI Training and Machine Learning Engineering

AI training is the human side of building artificial intelligence. Experts create, review, test, and improve the examples, code, workflows, and evaluations that help AI models become more capable and reliable.

In this project, your machine-learning engineering expertise will support model development, training and inference systems, numerical computing, performance optimization, and technical evaluation.

  • Fully remote work using a computer, technical tools, and an internet connection
  • Flexible contractor work with the ability to choose working hours and days, including weekends
  • Direct contribution to the development and evaluation of cutting-edge AI systems

The Role

OpenTrain is seeking highly skilled Machine Learning Engineers and researchers to create, solve, review, and validate challenging machine-learning engineering tasks. Work may involve implementing or modifying models, building reproducible training or inference workflows, optimizing memory or throughput, debugging numerical or system-level failures, and verifying objective correctness and performance.

This is an intermediate-level contractor role expected to last approximately 3 to 6 months. The listing describes approximately 15 hours per week, while the additional requirements specify a minimum commitment of 20 hours per week. Selected experts should be ready to begin their first task within 24 to 48 hours after onboarding.

  • Pay: $100 to $150 per hour
  • Work arrangement: Fully remote contractor role
  • Availability: Candidates must be based in one of the approved countries or territories
  • Language: Fluent English required
  • Compensation is output-based and paid per task that meets project specifications
  • Minimum submission requirements apply, and task completion time may vary by experience and workflow

What You’ll Work On

You will work beneath high-level APIs to build, inspect, and improve machine-learning systems. The work requires clear technical reasoning, reproducible implementation, and careful validation of both correctness and performance.

  • Develop and validate machine-learning models, training pipelines, inference systems, and supporting infrastructure
  • Implement model components, data pipelines, evaluation systems, and numerical methods
  • Build reproducible programmatic workflows with Python and command-line tools
  • Work with tensor operations, automatic differentiation, model architectures, tokenization, batching, and generation
  • Optimize training or inference for latency, throughput, memory usage, and hardware utilization
  • Diagnose numerical instability, incorrect tensor behavior, memory bottlenecks, distributed-system failures, and performance regressions
  • Compare model implementations and determine whether results are correct and reproducible
  • Review AI-generated code and technical solutions for correctness, efficiency, and engineering quality
  • Design objective tests, benchmarks, and verification criteria
  • Document technical decisions, trade-offs, and limitations clearly

Required Qualifications and Technical Experience

This role is intended for experienced machine-learning engineers and researchers who can explain what they personally built, optimized, or operated. Candidates should understand machine-learning systems beyond surface-level API usage and have meaningful practical experience with multiple tools in the modern ML stack.

  • Master’s degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, Applied Mathematics, Statistics, Engineering, or a closely related quantitative discipline
  • Strong professional or research experience in machine learning
  • Practical proficiency with Python
  • Meaningful experience with at least two relevant ML frameworks, libraries, or inference tools
  • Strong understanding of model training, evaluation, numerical computation, or inference
  • Ability to debug ML systems beyond surface-level API usage
  • Ability to explain implementation decisions, performance trade-offs, and failure modes clearly
  • Experience building reproducible technical workflows
  • Machine-learning engineering and AI systems subject-matter expertise
  • Experience at an established technology company, AI laboratory, research organization, or recognized engineering environment is strongly preferred
  • Exceptional open-source or academic experience may also qualify

Relevant Tools and Work Eligibility

Experience with equivalent tools may be considered when you demonstrate directly relevant depth. Candidates must be fluent in English and based in an approved location.

  • PyTorch, JAX, NumPy, or SciPy
  • SGLang, vLLM, or llama.cpp
  • Hugging Face Transformers or Hugging Face Tokenizers
  • Approved locations include the United Kingdom, United States, Canada, India, Australia, Germany, Switzerland, the Netherlands, Ireland, Finland, New Zealand, Poland, France, Japan, Mexico, Norway, Portugal, South Africa, Spain, Argentina, Austria, Denmark, Greece, Kenya, and other listed eligible te
  • Expected weekly commitment is at least 20 hours
  • Expected project duration is 3 to 6 months

Application and Selection Process

OpenTrain typically fills roles within 48 hours and is looking for experts who are ready to begin immediately. The selection process is designed to assess technical depth, communication, and practical machine-learning engineering ability.

  • Apply through OpenTrain and complete the screening questions
  • Complete an AI interview of approximately 30 minutes
  • Complete a technical assessment if required
  • Complete the hiring manager review
  • If selected, start your first task within 24 to 48 hours of completing onboarding

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

Use advanced machine learning and Python expertise to create, solve, review, and validate challenging AI engineering tasks. This remote contract pays $100 to $150 per hour for under 20 hours weekly and lasts under one month.

Coding & Software
Computer Code Programming
Remote · Australia, Italy, United States +3 more
Part-time · Flexible
Expert level
Hourly · $100–$150/hr

Posted Sep 12, 2026

Python Machine Learning Engineer

Build production-grade machine learning systems with Python across data pipelines, modeling, deployment, monitoring, and optimization. This part-time contractor role requires 20+ hours weekly and is open to candidates in nine countries.

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

Posted Aug 2, 2026