Software Engineer
Role details
- 100 openings
- Remote contractor, approximately 15 hours per week
- Flexible schedule: choose your hours and days, including weekends if desired
- Advertised rate: $30–$100/hr; compensation is output-based, paid per qualifying task, not guaranteed hourly pay
Job summary
Apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
Create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes, and implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
What we are looking for
- 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
- A strong testing background is a big plus: designing test strategy, building and maintaining large test suites, diagnosing flaky tests, or raising the testing bar on a team
Preferred qualifications
- Proven experience in backend development, delivering high-quality and performant projects
- Demonstrated success 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
Required skills
Python3, Java, Rust, Algorithms, Basics C++, TypeScript, Bug fixing, Feature implementation, Codebase refactoring, Performance optimization.
Application process
1. Apply and fill out screening questions
2. Complete the AI interview (approximately 30 minutes)
3. Technical assessment (tentative)
4. Hiring manager review
The interview and assessment stages are designed to see how you think: complete them without outside assistance. The same applies once on the project — the value comes from your own judgment.
Compensation structure
Compensation is output-based; experts are paid per task that meets project specifications. Time required may vary depending on experience and workflow. Minimum submission requirements apply, including a minimum number of tasks per week.
Start timeline and availability
micro1 typically fills roles within 48 hours and seeks experts ready to start immediately. If selected, expect to start your first tasks within 24–48 hours of completing onboarding.
Want to improve your chances of getting accepted?
Skim the interview guide before applying: setup, answer style, common rejection reasons, and a quick prep plan.
Read interview tips Also read the assessment test tips