Work Type
Remote
Location
Global
Compensation
$30 - $100/hr
About this opportunity
Overview
micro1 is seeking backend software engineers to help train next-generation AI systems through challenging coding tasks and deterministic verification. This is a contractor role with flexible scheduling and remote work, with approximately 15 hours per week. The work is output-based, and compensation is paid per task that meets project specifications.
What You'll Do
- Create realistic, interesting, and challenging coding tasks for AI systems to solve.
- Focus tasks on feature implementation and bug fixing.
- Implement deterministic verifiers that accept valid solutions and reject invalid ones.
- Apply backend engineering judgment to support model training and evaluation workflows.
Requirements
- Strong backend experience in one or more of the following: Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages.
- Experience building scalable services and APIs.
- Comfort with debugging, performance work, and automated testing.
- Solid code review instincts.
Preferred Qualifications
- Proven backend development experience with a track record of delivering high-quality, performant projects.
- Experience identifying and resolving software bugs and system bottlenecks.
- Background in codebase refactoring and implementing complex features in large-scale applications.
- Strong understanding of algorithms, data structures, and foundational computer science concepts.
- Analytical problem-solving and technical communication skills.
Process
- Apply to the role and complete the screening questions.
- Complete an AI interview lasting approximately 15 to 20 minutes.
- Complete a technical assessment, if applicable.
- Hiring manager review.
Availability
- Selected candidates are expected to begin first tasks within 24 to 48 hours after onboarding.
- The team indicates roles are typically filled within 48 hours.
- Minimum weekly submission requirements apply.