
Applied Scientists — Machine Learning (MSc. or PhD)
Listing checked October 24, 2026 · pay as published by micro1
Overview
This contract role with micro1 puts you on an AI training project where you'll tackle challenging machine-learning engineering tasks. You'll work with Python, coding agents, and numerical computing to build and validate models, training pipelines, and inference systems. The schedule is fully flexible, about 15 hours per week, and you can choose your own hours, including weekends. Pay ranges from $60 to $120 per hour, and the work is output-based, with tasks paid upon meeting specifications.
What You'll Do8
- 1Create and test machine-learning models, training pipelines, and inference systems.
- 2Implement model components, data pipelines, evaluation systems, and numerical methods.
- 3Build reproducible workflows using Python and command-line tools.
- 4Solve and review challenging machine-learning engineering tasks.
- 5Debug numerical or system-level failures and verify correctness and performance.
- 6Optimize memory usage or throughput for model implementations.
- 7Use coding agents within your Python workflow to accelerate development.
- 8Validate that implementations meet objective correctness and performance requirements.
Requirements8
- 1Master's degree or PhD in Computer Science, Machine Learning, AI, Applied Mathematics, Statistics, Engineering, or a related quantitative field.
- 2Strong professional or research experience in machine learning.
- 3Proficiency in Python and experience using coding agents in your workflow.
- 4Experience at a well-established tech company, AI lab, research organization, or similar engineering environment is strongly preferred.
- 5Exceptional open-source or academic experience may also qualify.
- 6Ability to work independently and manage a flexible schedule.
- 7Comfort with command-line tools and reproducible workflows.
- 8Strong debugging and problem-solving skills for numerical and system-level issues.
Who Should Apply
This role suits machine learning scientists with an MSc or PhD and a strong coding background, especially those comfortable using coding agents with Python. If you have experience building and validating ML models and pipelines, and you want flexible, project-based work, this could be a good fit.
Salary Insight
Pay is $60 to $120 per hour, but compensation is output-based: you're paid per task that meets project specifications. The time per task varies with your experience and workflow, and minimum submission requirements apply.
Pay and demand for Machine Learning & AI roles
AggregatedTypical pay
$70/hour
This role
$60–$120/hr
Most Machine Learning & AI roles pay $42–$95 per hour. This role's pay falls inside that range.
Based on 1,077 similar roles that publish pay · 302 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
- 1,222
- Listed in last 30 days
- 658
- Remote
- 98%
Hiring most right now: micro1 (360) · SME Careers (253) · Mercor (161)
Most requested skills · share of roles
- ai evaluation13%
- ai training13%
- llm evaluation11%
- data annotation9%
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
$60–120/hr
Required Skills
Application Tip
Highlight your experience with Python and coding agents in your application, and be ready to discuss specific examples of ML model development, debugging, and performance optimization. Quantify your results where possible to demonstrate impact.
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.

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.

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.

micro1
VerifiedApplied Scientist
micro1 seeks Applied Scientists to support a customer's data-driven project, with a focus on advanced analytics and experimentation. You will help train next-generation AI systems by providing high-quality, real-world input that shapes how models learn and reason. The work centers on Python, machine learning, statistics, and experimentation. No prior AI experience is needed; your domain knowledge and clear communication are what matter.

micro1
VerifiedMathematics Expert (MSc./PhD)
This contract role with micro1 seeks mathematicians to build and check advanced problems for an AI training project. You will turn math into executable code, often using Python and libraries like NumPy, SciPy, or SymPy, and verify that results hold up numerically. The work is fully remote and flexible, around 15 hours per week, with pay tied to completed tasks. A typical task might involve implementing an algorithm, running test cases, and confirming the answer is mathematically sound.

Handshake AI
VerifiedMachine Learning Researcher - AI
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.

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.

