Skip to content
NewEligibility scores are liveSee if you qualify

AI Trainer (SWE)

We are looking for AI Trainer (SWE) candidates for a project delivered through the hiring partner.

What you'll do

  • Create challenging technical tasks.
  • Evaluate model-generated code.
  • Identify failures.
  • Establish objective standards for correct solutions.
  • Create realistic software engineering tasks that challenge advanced AI models.
  • Develop task instructions, reproducible environments, reference solutions, tests, and evaluation criteria.
  • Evaluate model-generated code and technical deliverables for correctness, robustness, and completeness.
  • Identify issues involving implementation, debugging, dependencies, performance, testing, or reproducibility.

What you need

  • Prior paid experience training, evaluating, benchmarking, or improving AI systems.
  • Strong practical proficiency with Python.
  • Professional experience with at least one additional programming language, such as Java, JavaScript, TypeScript, Rust, C++, C#, or Go.
  • Strong knowledge of software design, debugging, testing, version control, and dependency management.
  • Provide evidence such as substantial GitHub or GitLab repositories, meaningful open-source contributions, maintainer or core-contributor responsibilities, Codeforces, ICPC, Olympiad, or other programming-competition results, public developer tools, libraries, systems, or technical projects, or technical publications, benchmarks, or engineering write-ups.

Nice to have

  • Experience creating AI-training tasks, reference solutions, tests, graders, or benchmark problems.
  • Experience reviewing other AI trainers’ technical submissions.
  • Codeforces rating of approximately 1900 or higher, or strong results in another programming competition.
  • Experience with Linux, Docker, CI/CD, command-line tools, or sandboxed environments.
  • Prior experience with long-horizon or agentic coding evaluations.
  • Availability to begin immediately.

Expertise

Who you work with

Project and contracting process: the hiring partner. Applications continue on the provider's website.

Pay and hours

This role pays $60–$120/hr, for 15 h/week. The work is remote. That is about 13% above the $80 an hour median for software roles open now.

Median pay for software roles: $80/hr

Who can apply from where

The provider lists this role as open worldwide. With a profile, Tier1 checks your country and languages against this role and every other before you apply.

More software roles

See all

$60–$120/hr

Worldwide