humaven

36 open tasks for software engineers

AI training jobs for software engineers

Get paid to review, write and test the code that trains frontier AI models. Remote, flexible hours, paid by the hour.

Find my software matches

About a minute. Free, no account needed.

$55–$100Typical hourly rate
$350Top rate listed
36Open tasks right now

Open tasks for software engineers

Live from the human-data platforms, highest paid first. Updated every 6 hours.

Software Engineering Specialist

$150–$350/hr

micro1 · Remote (US, UK or CAN)

Contribute technical expertise to a customer project focused on advanced presentation design and technical documentation.

Apply

Senior Software Engineer

$245–$280/hr

micro1 · Remote

Hire senior software engineers from top companies.

Apply

AI Software Engineering Domain Expert

$100–$200/hr

micro1 · Remote

Contribute to a customer’s project focused on developing and refining advanced AI systems.

Apply

GitHub Specialist

$90–$175/hr

micro1 · Remote

Support a customer project focused on completing and documenting real-world workflows within GitHub.

Apply

ML Engineer

$80–$150/hr

micro1 · Global, fully remote

Apply

Open Source Contributor (GitHub)

$100–$150/hr

micro1 · Global, fully remote

Apply

Senior Software Engineer

$100–$150/hr

micro1 · Remote (Globally)

In this role, you'll apply your expertise to help train next-generation AI systems.

Apply

Senior Software Engineer

$100–$150/hr

micro1 · Remote

Support a customer’s innovative project.

Apply

Software Engineers

$16–$150/hr

Mercor · Remote

Engineers write, review and grade coding tasks that train and evaluate frontier AI models.

Apply

What the work looks like

AI labs pay engineers to teach their models how good software is written. Tasks usually fall into four kinds.

Review and rank AI code

Compare answers from AI models, spot bugs and explain which solution is better and why. This feedback is how models learn to code well.

Write reference solutions

Solve realistic programming problems the way a senior engineer would, so the model has a gold-standard answer to learn from.

Build tests, benchmarks and environments

Create repos, test suites and tasks that measure how well AI agents fix bugs and ship features in real codebases.

Break the model

Find the edge cases where AI coding assistants fail, from subtle security issues to wrong assumptions about a library.

Languages in demand

The languages that come up most in open tasks right now. Strong fundamentals matter more than any one stack.

JavaC++RustTypeScriptPythonGoJavaScriptC#SQL

How it works

  1. Get matched

    Answer four quick questions. We rank every open task by how likely you are to be hired.

  2. Apply on the platform

    Apply where the task is posted. Most platforms run a short skills assessment or interview and an ID check.

  3. Work and get paid

    Pick up tasks when it suits you. The platform pays you directly, on its own schedule.

Is it right for you?

A good fit if

  • You have 2+ years of professional or open-source coding experience
  • You can read someone else's code and explain what's wrong with it
  • You write clearly in English and like explaining your reasoning
  • You want flexible, remote work around a job or studies

Probably not if

  • You're looking for a salaried, full-time position with benefits
  • You need guaranteed hours every week
  • You haven't written production or project code yet

Questions engineers ask

What do AI training jobs for software engineers involve?

Most tasks ask you to judge, write or test code for an AI model: rating two answers to a coding question, writing a clean reference solution, or building tests that check whether an AI agent really fixed a bug. The work is done remotely on the platform that posts the task.

How much do software engineers earn training AI?

Rates are set by each platform and shown on every task. Most software tasks on humaven pay between $55–$100 an hour, and senior or specialist roles go up to $350 an hour.

Do I need machine learning experience?

No. Most tasks need strong general engineering skills, not ML knowledge. You're paid for knowing what good code looks like.

Can I do this alongside a full-time job?

Many people do. Most tasks are flexible, with no minimum hours. Check your employment contract for rules on outside work before you apply.

Which programming languages are in demand?

Python, TypeScript and Java appear most often, followed by C++, Rust and Go. Some roles focus on a single language or framework; each task lists what it needs.

How do I apply?

Answer four quick questions on humaven to see the tasks you're most likely to get, then apply on the platform that posts the task. Most platforms run a short assessment or interview before you start.

See the software tasks you're most likely to get.

Tell us your stack and experience. We'll rank every open task for you.

Find my software matches

About a minute. Free, no account needed.