
Machine Learning Engineer – Remote Contract
Listing checked September 17, 2026 · pay as published by Micro1
Overview
This is a fully remote contractor role for a Machine Learning Engineer, paying $80–$150 per hour for roughly 15 hours per week. You will work on an AI training project that involves model development, training and inference systems, numerical computing, and performance optimization. The work is very coding heavy, and you must be comfortable using coding agents with Python in your daily workflow. Tasks include creating, solving, reviewing, and validating challenging ML engineering problems, often requiring you to implement or modify models, build reproducible training or inference pipelines, optimize memory or throughput, and debug numerical or system-level failures. The schedule is flexible, so you choose your hours and days, including weekends if you want.
What You'll Do9
- 1Develop and validate machine learning models, training pipelines, inference systems, and supporting infrastructure.
- 2Implement model components, data pipelines, evaluation systems, and numerical methods.
- 3Build reproducible programmatic workflows using Python and command-line tools.
- 4Create, solve, review, and validate challenging machine learning engineering tasks.
- 5Implement or modify models to meet objective correctness and performance requirements.
- 6Construct reproducible training or inference workflows.
- 7Optimize memory usage or throughput in ML systems.
- 8Debug numerical or system-level failures in model code.
- 9Verify that implementations satisfy correctness and performance specifications.
Requirements7
- 1Master’s degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, Applied Mathematics, Statistics, Engineering, or a closely related quantitative discipline.
- 2Strong professional or research experience in machine learning.
- 3Practical proficiency with Python and coding agents.
- 4Experience with tools such as PyTorch, JAX, NumPy, SciPy, SGLang, vLLM, llama.cpp, Hugging Face Transformers, or Hugging Face Tokenizers.
- 5Equivalent tools may be considered if you demonstrate directly relevant depth.
- 6Experience at a well-established technology company, AI laboratory, research organization, or other recognized engineering environment is strongly preferred.
- 7Exceptional open-source or academic experience may also qualify.
Who Should Apply
The ideal candidate holds a master’s or PhD in a quantitative field and has strong professional or research experience in machine learning. You should be highly proficient in Python and comfortable using coding agents as part of your workflow, with hands-on exposure to frameworks like PyTorch, JAX, or vLLM. This role is less suitable for someone who prefers a fixed 9-to-5 schedule or who is not comfortable with output-based compensation. Candidates often get rejected when they lack direct experience with coding agents or cannot demonstrate depth in numerical computing and performance optimization. Another common reason for low fit scores is not having a graduate degree in a relevant discipline or equivalent recognized experience.
Salary Insight
The pay range is $80 to $150 per hour. Compensation is output-based, meaning you are paid per task that meets the project specifications. The time required to complete each task may vary depending on your experience and workflow. Minimum submission requirements apply.
Pay and demand for Machine Learning & AI roles
AggregatedTypical pay
$75/hour
This role
$80–$150/hr
Most Machine Learning & AI roles pay $55–$100 per hour. This role's pay sits above that range.
Based on 513 similar roles that publish pay · 90 publish only a top rate; those count at the rate they gave
Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.
- Live similar roles
- 570
- Listed in last 30 days
- 252
- Remote
- 97%
Hiring most right now: micro1 (262) · Mercor (79) · SME Careers (60)
Most requested skills · share of roles
- python17%
- technical writing9%
- llm evaluation8%
- data annotation7%
Figures from Machine Learning & AI roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.
Compare your resume against these rolesLocation
Compensation
$80–150/hr
Required Skills
Application Tip
In your application, highlight specific projects where you used Python with coding agents to build or optimize ML training or inference pipelines. Quantify improvements in memory or throughput, and name the exact tools you used, such as PyTorch, JAX, or vLLM, to show direct relevance.
See NearSkill jobs more often in your search
Application & verification flow
1Instant rubric match
Your resume is scanned against this role’s requirements to check qualification fit.
2Screened before the employer sees it
Only profiles that clear screening are passed on.
3Outcome by email
We notify you at the address on your resume once the screening is reviewed.
Similar open positions
Explore active roles that match your skills and interests.

Mercor
VerifiedMachine Learning Engineer Talent Network
This is an open, rolling application for a network of machine learning engineers seeking remote contract work with top-tier AI research labs. As an expert in this network, you'll contribute to training, evaluating, and improving AI models by completing real-world tasks and delivering domain-specific feedback. Projects typically require 15-30 hours per week and offer flexible schedules with pay ranging from $70 to $250 per hour.

AfterQuery
VerifiedMachine Learning Data Science Expert - Remote Contract
AfterQuery, an early-stage Y Combinator-backed company, seeks remote machine learning and data science experts for contract projects. The work matches tasks common to data science, ML engineering, AI research, or analytics roles, and it runs over the next 2 to 3 weeks on your own schedule. Projects arrive one at a time, with a listed baseline of 10 hours a week and expected commitments of 10 to 20 hours per week for accepted work. You will build and evaluate models, develop predictive models, and tune hyperparameter settings while documenting your methods. Pay starts at $60 per hour and can reach $100 per hour, and the project format helps you add real-world ML work to your portfolio.

Micro1
VerifiedMachine Learning Engineer
A remote contract role for building and refining machine learning models using Python. You’ll work on real-world data to help train next‑generation AI systems, shaping how models learn, reason, and perform. The project emphasizes data handling, model evaluation, and clear documentation of experiments and results. Python, MongoDB, and core ML workflows are central to this work.

Turing
VerifiedPython Machine Learning Engineer
Turing pairs frontier AI labs with data, training pipelines, and specialized researchers, and helps enterprises move AI from prototype to production systems that deliver measurable business results. This remote contract role focuses on machine learning solution delivery using Python, with ownership across data pipelines, model design, deployment, and monitoring. The engineer sets technical direction, mentors peers, and keeps ML initiatives aligned with business priorities. Hands-on experience in Kaggle competitions or ML benchmarks is a strong signal for this position.

Mercor
VerifiedMachine Learning Expert (Remote, Part-Time)
Mercor runs a standing pool for machine learning practitioners who provide the expert judgment that frontier AI research teams cannot produce on their own. Your standards become the rubric that grades model outputs. Projects are remote and part-time, and clients set rates from $70 to $120 per hour based on scope and depth. Work can involve writing a modeling problem from a system you shipped, checking training and evaluation code that models produce for loss-objective alignment and eval leakage, or catching an approach that would train without error but fail in production because of distribution shift, label noise, or a metric that rewards the wrong behavior.

Handshake AI
VerifiedMachine Learning Researcher - AI - Remote
Handshake AI hires computer science and AI/ML researchers for hourly, project-based work that improves how models handle technical research. You will judge AI-generated answers, build expert training examples, and give written feedback grounded in machine learning, artificial intelligence, and CS research methods. The role is remote and asynchronous, with no minimum hours; contributors on active projects tend to log about 5 to 20 hours each week. Placement hinges on current project needs, and strong contributors may qualify for later projects. The listing notes you do not need prior experience with AI training work.


