We are looking for Software Engineer – Backend candidates for a project delivered through the hiring partner.
What you'll do
- Train next-generation AI systems.
- Shape how models learn, reason, and perform through high-quality, real-world input.
- Create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes.
- Implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
What you need
- Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar.
- A track record building scalable services and APIs.
- Comfort with debugging, performance work and automated testing.
- Solid code review instincts.
- Complete technical assessment without outside assistance.
Nice to have
- Proven experience in backend development, with a track record of delivering high-quality and performant projects.
- Demonstrated success in identifying and resolving software bugs and system bottlenecks.
- Experience with codebase refactoring and implementing complex features in large-scale applications.
- Strong understanding of algorithms, data structures, and foundational computer science concepts.
- Excellent analytical, problem-solving, and technical communication skills.
Expertise
Python3JAVARustBasics C++TypescriptNode.jsGoScalable servicesAPIsDebuggingPerformance analysisAutomated testing
Also listed: problem-solving.
Who you work with
Project and contracting process: the hiring partner. Applications continue on the provider's website.
Pay and hours
This role pays $30–$100/hr, for 15 h/week. The work is remote. That is about 19% below the $80 an hour median for software roles open now.
Who can apply from where
The provider has not confirmed country eligibility. Check the original offer before applying. With a profile, Tier1 checks your country and languages against this role and every other before you apply.

