
Machine Learning Engineer
Listing checked September 4, 2026 · pay as published by micro1
Overview
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.
What You'll Do7
- 1Design, implement, and fine-tune machine learning models with Python and relevant libraries to meet project goals
- 2Process and query large datasets with MongoDB to support model training and validation
- 3Collaborate with cross‑functional teammates to identify model improvement opportunities and implement solid solutions
- 4Evaluate models, adjust hyperparameters, and benchmark performance to achieve solid results
- 5Document experimental methods, results, and workflows to ensure repeatability
- 6Integrate data preprocessing and pipeline steps to support training and inference
- 7Provide actionable insights and recommendations derived from ML outcomes and data analysis
Requirements7
- 1Proficiency in Python with hands‑on experience in ML frameworks such as scikit‑learn, TensorFlow, or PyTorch
- 2Practical use of MongoDB for data manipulation and retrieval within ML projects
- 3Strong problem‑solving abilities and a history of delivering ML solutions in real‑world settings
- 4Knowledge of model evaluation metrics, feature engineering, and data preprocessing techniques
- 5Experience deploying or operationalizing ML models in cloud or enterprise environments
- 6Clear written communication for sharing technical findings and best practices
- 7Ability to adapt to shifting project needs and collaborate effectively in a remote setting
Who Should Apply
The ideal candidate brings proven Python and ML framework experience, plus hands‑on MongoDB work within ML projects. This role is less suitable for someone without deep model development or data pipeline experience, or without remote collaboration familiarity. Possible fit issues include limited experience in model evaluation and tuning, or difficulty documenting processes and results for repeatable workflows.
Salary Insight
$80 - $140/hr. Pay specifics are discussed later in the hiring process.
Pay and demand for Machine Learning & AI roles
AggregatedTypical pay
$75/hour
This role
$80–$140/hr
Most Machine Learning & AI roles pay $55–$100 per hour. This role's pay sits above that range.
Based on 550 similar roles that publish pay · 101 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
- 645
- Listed in last 30 days
- 380
- Remote
- 96%
Hiring most right now: micro1 (256) · Mercor (81) · AfterQuery (73)
Most requested skills · share of roles
- python20%
- technical writing10%
- ai evaluation9%
- llm evaluation7%
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–140/hr
Required Skills
Application Tip
Highlight a recent project where you built and deployed an ML model end‑to‑end, including dataset scale, metrics used, and how MongoDB supported data handling.
How NearSkill helps you apply
1. Check your job match
We compare your resume with the job requirements to help you understand how well your experience fits.
2. Continue to the employer’s website
We’ll direct you to the employer’s application portal, where you can complete the application.
3. Get updates by email
If NearSkill is handling follow-up for this role, we’ll email you when there’s an update on your screening.
Want to check your fit first?
See how your resume matches this role before applying.
Check my job matchSimilar open positions
Explore active roles that match your skills and interests.

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.

micro1
VerifiedAI/ML Engineer
This role is your chance to directly influence the next generation of artificial intelligence by contributing real-world expertise. You'll design and deploy machine learning models that solve complex business problems, working remotely with a collaborative team. Your specific domain knowledge is valued more than prior AI experience, making this an opportunity to apply your skills in a cutting-edge context.

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.

micro1
VerifiedML Engineer (MSc. or PhD)
This contract role with micro1 puts you on an AI training project where you build, train, and validate machine learning systems. You will work with Python, coding agents, and numerical computing to create reproducible training and inference workflows. The position is fully remote and global, with about 15 hours per week and a schedule you control, including weekends. Pay is output-based at $60 to $120 per hour, and tasks are reviewed against strict correctness and performance standards.

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.

micro1
VerifiedMachine Learning Researcher (MSc. or PhD)
micro1 seeks Machine Learning Researchers with an MSc or PhD to join an AI training project. The work centers on model development, training and inference systems, numerical computing, and performance optimization in Python. This is a coding-heavy contractor role, about 15 hours per week, with a flexible schedule you set yourself. Pay ranges from $60 to $120 per hour, and tasks are paid per completed output that meets project specs.

