CareerPlan

🌎 AI Trainer (SWE), Remote- Contract

InternationalRemoteContract2026-11-11
Remote

Core

Create challenging software engineering tasks for AI models, evaluate model-generated code, and establish objective standards for correctness.

Role type

AI Trainer (Software Engineering)

Builds

Realistic software engineering tasks, reproducible environments, reference solutions, tests, and evaluation criteria for advanced AI models.

Domain

Artificial Intelligence / Software Engineering

Deliverable

production ML models

Required skills

Software Engineering, AI training, Python, additional programming language (Java/JavaScript/TypeScript/Rust/C#/Go), software design, debugging, testing, version control, dependency management

Preferred skills

Creating AI-training tasks, reviewing AI trainers' submissions, Linux, Docker, CI/CD, sandboxed environments, long-horizon or agentic coding evaluations

Technologies

Python, Java, JavaScript, TypeScript, Rust, C#, Go, Linux, Docker, CI/CD

Responsibilities

Create realistic software engineering tasks that challenge advanced AI models, Develop task instructions and reproducible environments, Evaluate model-generated code for correctness and robustness, Identify issues involving implementation, debugging, dependencies, performance, or reproducibility