๐ป Hiring: Software Engineer (GitHub Contributor) $50–$100/hour Remote Openings 100
๐ป Hiring: Software Engineer (GitHub Contributor) | micro1
๐ฐ Pay: $50–$100/hour
๐ Location: Worldwide — Remote
๐ Work Mode: Remote
๐ Job Type: Contractor
๐ฅ Openings: 100
⏱️ Estimated Task Duration: Approximately 15 hours per task run
๐ข Posted By: micro1
Are you an experienced Software Engineer, Backend Developer, or GitHub Contributor looking for a remote opportunity? ๐
micro1 is engaging skilled software engineers to contribute their programming expertise to an AI training project. The goal is to build realistic coding challenges that test AI models' ability to fix bugs, implement features, refactor code, and improve software performance. ๐ค
✨ No previous AI experience is required! Your practical software engineering knowledge and coding expertise are what matter.
๐ Required Skills
๐ Python 3
☕ Java
๐ฆ Rust
⚙️ C++
๐ป TypeScript
๐ง Go and Node.js
๐ง Algorithms and Data Structures
๐ GitHub & Open-Source Contributions
๐ Bug Fixing and Debugging
๐ Codebase Refactoring
๐ Feature Implementation
⚡ Performance Optimization
๐งช Automated Testing
๐ Logical Thinking and Problem-Solving
๐ป Key Responsibilities
✅ Create realistic and challenging coding tasks involving bug fixes, new features, and code optimization.
✅ Build reproducible Reinforcement Learning Environments to evaluate AI models' software engineering abilities.
✅ Develop high-quality reference solutions for coding problems.
✅ Implement deterministic verification tests that evaluate whether submitted solutions meet the requirements.
✅ Analyze, troubleshoot, and resolve complex software defects.
✅ Improve software performance by identifying bottlenecks and optimizing existing code.
✅ Refactor legacy code to improve readability, maintainability, and reliability.
✅ Review code submissions and validate technical accuracy.
✅ Document coding decisions, debugging strategies, and technical reasoning to improve AI training data quality.
๐ฏ Eligibility Criteria
Candidates should have:
๐ Strong hands-on experience in at least one relevant programming language, such as Python, Java, Rust, Go, C++, or TypeScript.
๐ Experience with backend development, scalable services, and APIs.
๐ Knowledge of debugging, performance optimization, and automated testing.
๐ A strong understanding of algorithms, data structures, and software engineering principles.
๐ Good analytical, problem-solving, and technical communication skills.
๐ A GitHub profile showcasing open-source contributions and coding projects.
๐ก Don't have a strong GitHub profile? You may be evaluated through a HackerRank assessment instead.
๐ฐ Compensation Structure
๐ต Advertised Rate: $50–$100 per hour.
๐ Payment Model: Output-based compensation.
✅ Payment is based on tasks that meet the project's specifications.
⏱️ The time needed to complete each task may vary depending on its complexity and your experience.
๐ Minimum submission requirements apply, including a minimum number of tasks per week.
⚠️ The advertised rate is not a guaranteed salary. Actual earnings depend on accepted work and the applicable project terms.
๐ Application & Selection Process
Step 1️⃣ — Online Application
Complete the application form and answer the screening questions.
Step 2️⃣ — AI Interview
Complete the approximately 20-minute AI interview.
Step 3️⃣ — Technical Assessment
If your GitHub profile does not sufficiently demonstrate your skills, you may be asked to complete a HackerRank or other required technical assessment.
Step 4️⃣ — Hiring Manager Review
Your application and qualifications will be reviewed before a final selection decision.
⭐ Application Tip: micro1 states that candidates who complete the AI interview for this specific role may move through the selection process significantly faster.
๐ Candidates must complete the interview and assessment independently, without AI assistants or help from other people.
๐ Start Timeline & Availability
๐ micro1 states that it typically fills roles within 48 hours.
๐
Selected candidates are expected to begin their first tasks within 24–48 hours after completing onboarding.
๐ฉ Talent Operations will provide onboarding instructions after selection.
These timelines are expectations, not guarantees of selection or immediate work availability.
๐จ๐ป Who Should Apply?
This opportunity may be suitable for:
- Software Engineers
- Backend Developers
- Python Developers
- Java Developers
- C++ Developers
- Rust Developers
- Go Developers
- TypeScript Developers
- GitHub Contributors
- Open-Source Programmers
Apply Now