← All write-ups

Askable

Software Engineer, AI coding tasks at Askable: paid per task, open to any location

A contract where you turn a real code change into a hard test for AI models. The pay is US$1,000 for each task that passes review.

Askable wants experienced software engineers to build coding tasks from a codebase they already know well. The tasks are used to measure and train AI coding models. People search for this kind of work as software engineer AI trainer jobs, or as AI trainer jobs remote. The listing says: “Remote, any location.”

What you do

You take a real change from a repository you know. You turn it into a task that today’s best AI coding models struggle with, but that a skilled engineer can fairly solve. Then you write the brief, the correct solution, and the checks that grade it.

How it works, step by step

  1. Apply. You do a short screener interview and upload your resume.
  2. Propose. If you are selected, you pick a change from a repository you know and send a short proposal. They approve it or suggest a better one.
  3. Build. On their platform you set up the repository as it was before the change. You write the brief, the correct solution and the grading checks.
  4. Stress-test. You try lazy, wrong and shortcut solutions, and make sure your checks catch them.
  5. Test on models. You run the task against leading AI models until strong models often fail but a skilled engineer clearly can solve it.
  6. Review. A reviewer checks your task and you revise it. They say most tasks need more than one round.
  7. Next task. Once a task is accepted, you start another.

Time and pay

  • US$1,000 for each task that passes their quality review, paid directly to you.
  • You can do as many tasks as you want.
  • The minimum is one task a week, which they put at about 10 hours a week.

What they ask for

  • At least 2 years of professional software engineering.
  • Code merged into a public open-source repository, ideally one you know well. A private codebase you own may also qualify. It cannot be code from an employer or a client.
  • Strong skills in at least one of Python, TypeScript, Go, Rust, Java or C++.
  • Comfort with Docker, Linux, Git and automated testing.
  • Regular use of an AI coding tool.
  • Experience writing tests, rubrics or evaluation criteria, ideally for AI models.
  • The ability to explain a change clearly and briefly in your own words.
  • At least 10 hours a week, starting now.
  • A secure personal or work computer. No public or shared machines.

A deep specialty such as databases, compilers, distributed systems, security or infrastructure is a plus. So is experience building agent tasks or RL environments.

The terms

  • Once your proposal is qualified, you sign Askable’s contract and accept its terms.
  • The work is used for AI training.
  • The change and your solution must be your own, and you must be free to license them to Askable.
  • You must not publish the work anywhere. No public pull request, no public fork.

What the posting does not say

  • How long a task takes you, or how many rounds of review to expect.
  • What happens to a task that does not pass review.
  • How payment reaches you: which method, which currency, and what taxes apply where you live.
  • How long the contract runs.

Our read

You are paid per accepted task, not per hour. Because the posting says most tasks need more than one round, and does not say how long a task takes, you cannot work out an hourly rate from it. Ask how payment reaches your country before you invest time.

Read the terms before you pick a repository. The work must be yours to license and must stay private, so code from your day job will not qualify.

We write about this role from the Remotive listing as it stood on 2 November 2026. Roles change and close. If you spot a mistake, tell us and we will correct it.