🌎 AI Trainer (SWE), Remote- Contract
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