Software Engineer – Backend
micro1 is engaging backend software engineers to help train next-generation AI systems by creating realistic, challenging coding tasks and implementing deterministic verifiers that accept reasonable valid solutions and reject invalid ones. The role focuses on backend development, feature implementation, bug fixing, codebase refactoring, performance optimization, debugging, and automated testing. The engagement is approximately 15 hours per week with a flexible schedule.
Salary
USD30 - USD100 / hour
Department
AI Research & Evaluation
Experience
Professional backend development experience with a track record of building scalable services and APIs, resolving software bugs and system bottlenecks, and delivering high-quality, performant projects.
Curated by Farooq77 Jobs
Role fit snapshot
- Engagement
- Remote contractor | micro1 application platform
- Experience
- Recorded experience: Professional backend development experience with a track record of building scalable services and APIs, resolving software bugs and system bottlenecks, and delivering high-quality, performant projects.
- Core expertise
- AI Research & Evaluation | Python3 | Java | Rust
- Named tools
- Python | TypeScript | Node.js
- Geographic eligibility
- Not specified beyond Remote
- Listing dates
- Posted 2026-10-06 | Valid through 2026-11-05
- Compensation
- Recorded compensation: $30-$100/hour
Responsibilities
- Create realistic, interesting, and challenging coding tasks for AI systems.
- Design and implement deterministic verifiers for coding tasks.
- Develop and maintain scalable backend services and APIs.
- Implement complex features and resolve software bugs.
- Identify and address system bottlenecks and performance issues.
- Refactor codebases while maintaining quality and reliability.
- Apply strong code review and automated testing practices.
- Provide high-quality technical input based on backend engineering expertise.
Skills
Requirements
- Strong backend experience in Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar technologies.
- Track record of building scalable services and APIs.
- Comfort with debugging, performance optimization, and automated testing.
- Strong code review instincts.
- Proven experience delivering high-quality and performant backend projects.
- Demonstrated ability to identify and resolve 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.
Before you apply
- Confirm that your location is eligible for the role.
- Confirm the employment or contract type.
- Verify the current compensation at the official source.
- Review the required skills and experience.
- Check that the listing is still open before applying.
- Never pay a fee to submit a job application.