Back to search

Remote Software Engineer (Python, Java, Go, Rust, C++ or TypeScript) – AI Training Contract

Help train the next generation of AI coding models by building realistic, challenging coding tasks from well-known repositories.

  • Remote
  • Contract
  • Remote
  • $50–$100 per hour
  • Posted Nov 12, 2026

Responsibilities

  • Turn real problems from codebases you know into challenging, well-defined coding tasks.
  • Build a reproducible environment and a reference solution for each task.
  • Write checks that accept any correct solution and reject incomplete or hard-coded ones.

Skills

Full description

Job Brief: Help train the next generation of AI coding models. This remote contract role needs experienced software engineers to build realistic, challenging coding tasks from repositories they know well: tracking down subtle bugs, building non-trivial features, refactoring and optimising performance. If you can ship and debug real code, your skill is exactly what these projects need. No prior AI experience is required. Pay: listed at $50–$100 an hour, paid per approved task. Why engineers take this on: Your engineering experience is the qualification, in any one of Python, Java, Rust, Go, C++ or TypeScript. Remote, around 15 hours a week, so it fits alongside a job or other contracts. Hard, interesting problems: you design the tasks that frontier models get tested on. What you'd actually do: Turn real problems from codebases you know into challenging, well-defined coding tasks. Build a reproducible environment and a reference solution for each task. Write checks that accept any correct solution and reject incomplete or hard-coded ones. Who this suits: Engineers with significant hands-on experience in at least one of Python, Java, Rust, Go, C++ or TypeScript. People with a solid grasp of algorithms, data structures and debugging complex systems. Anyone who has refactored large codebases or shipped features end to end. The honest bit: Pay, hours and requirements are set by the hiring company and shown on its role page. The role is fully remote with no country named, so applicants outside the US are welcome to apply. The process includes screening questions and a short recorded AI interview, and may include a technical assessment. Being offered a project is the hiring company's decision. Rekrootly is an independent referrer, not the hiring company, and may receive a fee if you're engaged. How to apply: Send your résumé below. We'll read your background and email you a direct link to this role, plus any others that fit.

Remote Software Engineer (Python, Java, Go, Rust, C++ or TypeScript) – AI Training Contract at Rekrootly | Referso Jobs