Skip to content

Coding work for AI

AI Training Jobs for Software Engineers

$60–$125/hrtypical paylive median $65/hrup to $400/hr at micro1

Measured from 248 distinct advertised rates, across 18 platforms. 48 of the 359 open roles here state no hourly rate; 63 advertise only a maximum ("up to $X/hr"), which is excluded.

AI labs pay software engineers by the hour to review and rank the code a model writes, write coding tasks with the tests a correct answer must pass, and fix its failed attempts in real repositories. 359 roles for software engineers are open right now on , including SuperAnnotate (SME), Alignerr and Invisible. Every role is checked against its platform's job board daily.

Live roles for software engineers

Updated 23 min ago

Some links on AITraining.jobs are referral links. If you sign up through one, AITraining.jobs may earn a commission at no extra cost to you. It never changes what a platform pays you.

Code review, evaluation and agentic coding

76 open

Review, rank and grade the code a model writes, audit the step-by-step traces of coding agents, and build SWE-Bench style tasks from real repositories, with tests a fix has to pass.

Show 66 more code review and agentic roles

Software engineers, any language

82 open

Write and fix code to the tasks a project sets, check a model's solutions and explain what it got wrong. Open to engineers in any stack, including roles that also want a second language.

Show 72 more software engineering roles

Python

39 open

Write, test and review Python for a model to learn from, from backend services to scientific computing in physics, chemistry and biology.

Show 29 more Python roles

JavaScript, TypeScript and full-stack

45 open

Frontend, backend and full-stack work in JavaScript and TypeScript, with React, Angular, Node.js and PHP: write the code a model should have written and grade the code it wrote.

Show 35 more JavaScript and full-stack roles

Java, C++, Go, Rust, mobile and backend

79 open

Backend and systems languages (Java, C++, C#, Go, Rust, Ruby, Scala, SQL) and mobile and game development (Swift, Kotlin, React Native): the same writing and review work, in your stack.

Show 69 more roles in other languages

Data science and machine learning

38 open

Data scientists, ML engineers and research engineers: check a model's analyses, experiments and ML code, and design the evaluations it is tested on.

Show 28 more data science and ML roles

Before you apply

Most roles start with a coding assessment or a paid trial task, and many ask for a GitHub profile or years of professional experience in the language they name. If you are employed as an engineer, check your contract's outside-work and IP clauses first, and never use your employer's code or credentials in a task. A legitimate platform never charges you to apply.

Who hires software engineers for AI work

An experienced engineer?

One profile for every AI training platform. Companies ask us for people with a specific language, country or credential: add yours once, and when a role fits, we introduce you, only with your yes. Free.

Create my profile
coding alerts

Get new coding roles by email

We'll email you the newest paid coding roles across every platform we track, with real hourly pay, so you don't have to keep checking. Free, and unsubscribe anytime.

We email new roles, not spam. One click to unsubscribe.

Frequently asked questions

How much do AI training jobs for software engineers pay?

Across the 248 distinct hourly rates posted for roles for software engineers right now, typical pay runs from $60 to $125 an hour, with a median of $65. The highest posted rate is $400 an hour, at micro1. 48 of the 359 open roles for software engineers state no hourly rate, so check each listing.

What does a software engineer do in AI training?

You review and rank the code a model writes, write coding tasks with the tests a correct answer has to pass, fix its failed attempts in real repositories, and audit the step-by-step traces of coding agents. It is remote, hourly contract work, and the hours depend on the project.

Which programming languages are in demand?

Most roles name the stack they want, and the lists on this page group them: Python, JavaScript and TypeScript, and the other languages (Java, C++, Go, Rust, Swift, Kotlin and more). The programming languages report counts which languages the open roles ask for, from the same daily data.

Can I do this alongside a full-time engineering job?

Most projects are part time and flexible, and most start with a coding assessment or a paid trial task. If you are employed, check your contract's outside-work and IP clauses first, and never use your employer's code or credentials in a task.

Are these jobs legitimate?

They are posted by established AI data platforms (SuperAnnotate (SME), Alignerr, Invisible and Anyone AI among them), and each platform's page here covers whether it is legit, how it vets people and how it pays. A legitimate platform never charges you to apply or to get work.