Skip to content
aitrainer.work - AI Training Jobs Platform
Software Engineering terac

SWE Coding Benchmarks & RL Environments

Terac • Remote, Canada, United States

Education

Not stated

Type

Hourly

Pay Rate

$75/hr

Listed

8d ago

Apply Now →

About this role

From the Terac listing

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.

What the work involves

  • 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 we're looking for

  • 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.

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.

Interview Prep

This listing calls for these tools directly. Prep for the technical screen:

Why this role

At $75/hr, this remote SWE Coding Benchmarks & RL Environments role pays competitively without asking you to relocate, interview in person, or keep fixed hours in Software Engineering.

Skills and categories

Explore other opportunities in related specializations:

Related jobs

Terac

Browse All Jobs from Terac

Discover more opportunities on Terac that match your skills and interests.

View All Terac Jobs →

Verified Reviews

Loading reviews…

Community Reviews

Loading reviews…
💬

Share your experience with Terac

Help other candidates make better decisions by leaving a review.

Sign in to leave a review

Common questions

Is Terac legitimate?

Yes. Terac is a funded, US-based marketplace with real AI-lab and market-research clients, not a task-mill. It verifies your identity and professional background before matching you to any paid work, which is stricter screening than most open task queues use.

How does Terac decide who gets matched to this listing?

You complete a short AI-driven interview, identity verification, and a domain-specific screening test once. After that, Terac matches verified candidates to paid studies that fit their profile instead of running an open queue, and pay is released once your submission on this listing is checked against the requirements above.

Is this kind of AI-training work on Terac steady, or does it come and go?

Project-based, not steady. Terac opens listings like this in bursts when an AI lab requests a specific batch, categorizing data, writing or validating coding tasks, creating expert-level problems, and closes them once the batch is filled or complete. Treat it as recurring gig income you requalify for each time, not a standing job.

Why does pay vary so much across Terac's AI-training listings?

Pay tracks verified expertise, not a platform-wide rate. Generalist labeling sits at a few dollars an hour; work gated behind a passed domain screening, like software engineering or STEM problem creation, pays task bounties well over $100. Check this listing's own rate above rather than assuming other Terac listings pay the same.

What does asynchronous AI training work mean in practice?

No set hours, no check-ins, no meetings. You log in when you want, pick up an available task, complete it, and submit; nobody is waiting on you in real time. That's different from remote employment, where you're expected online during business hours. The tradeoff: you're competing with others for available tasks, so an empty queue means there's simply nothing to do until more work is released.

What does Software Engineering work look like for a SWE Coding Benchmarks & RL Environments?

Tasks here are scoped to Software Engineering, not generic labeling. As a SWE Coding Benchmarks & RL Environments, expect to draw on real domain judgment (evaluating outputs, correcting errors, or providing expert reasoning specific to Software Engineering) rather than following a one-size-fits-all rubric. If you don't have hands-on Software Engineering background, this is likely not the right listing to start with.

What specific skills does this listing call for?

Coding, React, and Node.js are named directly in the listing. If you don't have hands-on experience with these, expect the screening process to test for them directly rather than accepting adjacent experience as a substitute.

How much does this specific role pay?

This listing is posted at $75/hr, an hourly rate. Pay can change between when we last checked the listing and when you apply, so confirm the current number on the platform's own application page before committing time.

What happens when I click Apply on this listing?

You'll be taken to Terac's external site to complete your application there. This listing links through a referral, but the process is identical to applying directly; the link just routes you correctly. Create an account on their site and follow their onboarding steps.

Can I apply from outside Canada or the United States?

This specific role is open only to people based in Canada and the United States. If you are somewhere else, applying is unlikely to lead to an offer even if you pass the assessment, because the restriction is usually about where the work can legally be contracted rather than your skills. Read the full description for any tax-residency or right-to-work caveats before you apply, since they can differ by country.