SWE Coding Benchmarks & RL Environments
Remote — eligibility not specified
Special Referral gives your application an enhanced referral route, helping it stand out and potentially improving your chances of being considered.
About the role
Terac is seeking senior software or AI engineers with experience building evaluation harnesses and coding tasks for AI.
Build and verify programming tasks for AI agents, applying experience authoring coding tasks and benchmarks used to train or evaluate software-engineering agents in reinforcement learning or agentic environments.
The listing is categorized as a Voice Interview opportunity and requires a commitment of at least 10 hours per week.
Scope of Work
- Build programming tasks for AI agents.
- Verify programming tasks using issue descriptions and test suites.
- Apply coding-task and benchmark authoring experience to AI training and evaluation in RL or agentic environments.
What you’ll bring
- Must be 18 years or older and fluent in English.
- Current primary work must be software engineering (backend, full-stack, or frontend), ML / AI engineering, or authoring coding tasks or environments for AI training/evaluation.
- Must have more than 5 years of paid, full-time-equivalent experience writing production software.
- Must have personally authored coding tasks with issue descriptions and test suites for AI training or evaluation.
- Must have experience authoring coding tasks or benchmarks used to train or evaluate software-engineering agents in an RL or agentic environment.
- Must be able to commit 10–20 hours or more than 20 hours per week, with availability from the following week as requested in the supplied listing.
Benefits
- Remote opportunity
- Paid work contributing to AI agent training and evaluation
Schedule and availability
At least 10 hours per week: 10–20 hours or more than 20 hours. The supplied September 21, 2026 listing requests availability starting the following week; confirm the current start date with Terac.
Where you can work
The supplied description specifies remote work but does not list eligible countries. Confirm eligibility with Terac.
Country eligibility has not been provided. Confirm with the employer.
Remote does not always mean work from any country. Always check the employer’s location and working-hour requirements.

