Recruitment Room - Global

Machine learning engineer in AI training

In short

This is a contract role for a Senior Machine Learning Engineer to create, solve, review and validate AI training tasks covering model development, training/inference systems, numerical computing and performance optimization. The work is fully remote, global, flexible at around 15 hours per week, and pays per accepted task. It demands strong Python engineering skills, experience with coding agents, and independent debugging and validation of complex ML solutions, backed by a Master's or PhD in a relevant quantitative field.

Description
We are seeking an experienced Senior Machine Learning Engineer to contribute to AI training projects involving model development, training and inference systems, numerical computing, performance optimization, and Python engineering. This is a highly technical, coding-intensive role focused on creating, solving, reviewing, and validating challenging machine learning engineering tasks. You will build and debug implementations, develop reproducible workflows, optimize system performance, and verify results against objective correctness and performance requirements.
Tasks
•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 workflows using Python and command-line tools.
•Debug numerical, software, and system-level failures.
•Optimize memory usage, computational throughput, and implementation performance.
•Review and validate engineering solutions against defined specifications.
•Use coding agents as part of your Python development workflow.
Requirements
•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 in Python and coding agents.
•Ability to develop, debug, and validate complex code-based solutions independently.
•Strong analytical skills and attention to technical correctness.
Nice to have
•Experience at an established technology company, AI laboratory, research organization, or recognized engineering environment.
•Exceptional academic research or open-source contributions demonstrating relevant engineering expertise.
•Experience with model training and inference, numerical computing, performance optimization, or reproducible machine learning workflows.
Conditions
•Job Type: Contract
•Work Arrangement: Fully Remote, Global
•Work Schedule: Flexible, approximately 15 hours per week
•Compensation: $57,600–$115,200 annualized equivalent ($60–$120 per hour)
•Compensation is output-based, with payment for each task that meets project specifications. The role is approximately 15 hours per week and pays per accepted task.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot