AI work directory Red Pen Jobs

AI training jobs for machine learning engineers

Compare listed pay and requirements across 31 open roles for machine learning engineers. Open a role to see the work and how to apply.

Checked Teracmicro1EthosAfterQueryMercorSME Careers

Listed pay: $30 to 280 / hr

across 3,499 openings on Terac, micro1, Ethos, AfterQuery, Mercor and SME Careers

Hourly roles only. 2 more pay a fixed amount per session or task.

Ranks 8th of 26 professions by top listed rate · See all pay rates

View 31 open roles
What the work involves for machine learning engineers

These are the roles where your own field is the subject. Postings cover machine learning and ML engineering, AI engineering, data science and MCP work, and they pay at the top of the software range. The work is a mix: evaluating model output against a rubric, writing prompts and refining them, judging whether an agent's trajectory was sound, and ordinary engineering: bug fixing, refactoring, feature work, on codebases used to generate training data. Listed skills include machine learning, Python, pandas, statistics, RLHF, prompt engineering and AI model evaluation, alongside the same Java, Rust and TypeScript that appear on the general software roles. What gets judged is whether your evaluation is reproducible: another engineer applying your reasoning should land on the same score. Remote, hourly or per task, contract. Each posting lists its own rate.

31 open roles

Already on micro1?

We'll show you roles on other platforms instead.

Pay is what each posting lists, in US dollars: an hourly rate, or a fixed amount per session or per task. We never estimate or convert one into the other.

New roles for machine learning engineers every Monday

What the email looks like

  • Applied Scientist

    $245–280 an hour · micro1

  • Machine Learning Engineer Talent Network

    $70–250 an hour · Mercor

  • Junior Data Scientist

    $150–200 an hour · micro1

Machine learning engineers

Closed in the last 14 days