SWE Coding Benchmarks & RL Environments
Remote - Worldwide
About the role
Remote · Contract · $45-75/hr, paid weekly · 10–20+ hrs/week
We build coding tasks used to train and evaluate frontier AI coding agents. We're looking for experienced software engineers to design them.
How it works: A short screener, a brief AI interview, and a paid work trial on the codebase you'd keep working on. US and Canada preferred for timezone overlap; exceptional candidates elsewhere are welcome. LinkedIn and GitHub required.
Scope of Work
- Writing realistic engineering tasks on full-stack web apps: the kind of problem a real team has in its backlog, on codebases that grow as each task builds on the last.
- Writing the tests that decide whether a solution is correct.
- Going beyond the UI: new services and APIs, a backend in another language (Go, Rust, Java), gRPC, rate limiting — drawing on systems you've actually built.
- Sharing what you've seen work in other projects and flagging what should change in ours.
- The apps are TypeScript (React, Node, SQLite, Playwright). Use AI tools as much as you like to write code and tests.
What you’ll bring
- Solid professional software engineering experience, backend and frontend.
- You've built and debugged real systems, and you care about testing them well.
- Clear written communication, and comfort working independently from written docs.
- 10–20+ hours a week, starting soon.
- Must be 18+ years old and fluent in English.
- Current primary work must be a Software engineer (backend, full-stack or frontend), ML / AI engineer, 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 to 20, or more than 20 hours per week, starting next week.
Benefits
Not provided in the source listing.
Schedule and availability
10–20+ hours per week, starting soon. Confirm the current start date with Terac.
Contract & Payment Terms
- Pay: USD 45–75/hour.
- You will be engaged as an independent contractor.
- This is a fully remote opportunity that can be completed on your own schedule.
- Opportunities can be extended, shortened, or concluded early depending on needs and performance.
- Your participation will not involve access to confidential or proprietary information from any employer, client, or institution.
- Payments are processed weekly based on services rendered.
- We are unable to support H1-B or STEM OPT candidates at this time.
Where you can work
US and Canada preferred for timezone overlap; exceptional candidates elsewhere are welcome. Terac cannot support H1-B or STEM OPT candidates at this time.
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.

