For Employers

EVB

Software Engineer Backend

Posted 3 days ago
$50 - $100 per hour
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Create challenging coding tasks and reinforcement learning environments to test AI models on real-world software engineering problems. Build reproducible environments, write deterministic verifiers, and provide reference solutions for each task.

Job Description

Opportunity Snapshot

  • Pay: $50–100
  • Time per task: 5 hours for trainers and 1.5 hours for reviewers
  • Engagement: Project-based — paid per approved task
  • Commitment: ~15 hours per week
  • Location: Fully remote
  • You’ll need: Hands-on expertise in at least one of Python, Java, Rust, Go, C++, or TypeScript
  • Your tasks: Build challenging coding problems from real repositories, with reproducible environments and verifiers
  • Role Title: Software Engineer - Backend
  • Role Type: Contractor (~15 hrs a week)
  • Location: Remote

You’ll create Reinforcement Learning Environments that test a model’s ability to solve real software engineering problems: tracking down subtle bugs, building non-trivial features, refactoring, and optimizing performance. Each task means defining the problem, building a reproducible environment, and writing a reference solution.

Scope of Work

  1. Create realistic, challenging coding tasks for frontier AI models, drawn from repositories you know well.
  2. Design problems that require real engineering skill — subtle bugs, non-trivial features, meaningful performance work — not lookup or boilerplate.
  3. Build a reproducible environment for each task.
  4. Write deterministic verifiers that accept correct solutions across different valid implementations, while rejecting incorrect, incomplete, or hard-coded approaches.
  5. Provide a reference solution showing how the task can be solved.
  6. Flag tasks that turn out to be ambiguous or unverifiable rather than submitting them.

Preferred Qualifications

  1. Significant hands-on expertise in at least one of: Python3, Java, Rust, Go, C++, or TypeScript.
  2. Deep understanding of algorithms, data structures, and software engineering principles.
  3. Proven ability to debug complex systems, resolve bugs, and deliver effective optimizations.
  4. Experience with large codebase refactoring and legacy system modernization.
  5. Track record of delivering high-impact features from conception through delivery.
  6. Strong documentation and communication skills to articulate technical concepts clearly.
  7. Interest in AI and its technical challenges — previous AI experience not required.

Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required may vary depending on your experience and workflow.

Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.

How the selection process works

  1. Apply and complete the screening questions
  2. Complete the AI interview for this role — it’s how your expertise gets in front of the client
  3. Profile review
  4. Onboarding — our Talent Ops team will get you set up

Additional Information


A very attractive and competitive package is offered.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior .NET Developer

Full Time Portugal €35310 - €54400 per year Software Development

Senior Software Engineer - Javascript- AD TECH EXPERIENCE REQUIRED (Remote- US only)

Full Time United States Software Development

Senior Salesforce Developer

Full Time Spain Software Development

Forward Development Engineer

Full Time United States $110K - $160K per year Software Development

Software Engineer Computer Vision / Equipment

Full Time United States $60 - $70 per hour Software Development

Senior Perception Engineer

Full Time United States $70 - $80 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 213,150+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

213,150+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified