We are sharing a specialised consulting opportunity for experienced open-source software engineers with strong expertise in repository exploration, debugging, architecture, code review, testing, and multi-language development to contribute to an advanced AI training and software-engineering evaluation project. Selected professionals will create, solve, review, and validate challenging engineering tasks across front-end, back-end, full-stack, systems, infrastructure, and developer-tooling environments. The role requires meaningful open-source contributions, the ability to navigate unfamiliar repositories quickly, and strong judgement around correctness, security, maintainability, and architectural fit.
Key Responsibilities
- Repository Analysis & Development
- Explore unfamiliar repositories and understand architecture, dependencies, modules, services, and contribution conventions
- Implement and modify functionality across front-end, back-end, full-stack, systems, or infrastructure components
- Work within established coding and architectural standards
- Review issues, pull requests, and existing implementations before making changes
- Validate behaviour across affected components
- Debugging, Architecture & Testing
- Reproduce software issues and trace execution and data flow to identify root causes
- Analyse interactions across APIs, services, libraries, databases, and external dependencies
- Assess architectural fit, maintainability, and downstream impact of proposed changes
- Write or review unit, integration, regression, and end-to-end tests
- Ensure fixes are robust and do not introduce regressions
- Multi-Language & AI Code Evaluation
- Work across multiple programming languages and ecosystems
- Translate implementations between languages where required while preserving intended behaviour
- Review AI-generated patches for correctness, completeness, security, and maintainability
- Identify fragile or unnecessarily complex implementations
- Provide structured technical feedback and recommend stronger approaches
- Open-Source Experience & Collaboration
- Discuss specific repositories, pull requests, issues, and code personally authored
- Demonstrate substantive open-source engineering contributions beyond documentation, dependency updates, formatting, or minor corrections
- Explain prior design and implementation decisions clearly
- Collaborate remotely with engineers and project stakeholders
- Document important technical and validation decisions
Ideal Profile
- Public or otherwise verifiable GitHub profile
- Meaningful ownership of or contributions to one or more open-source repositories
- Strong software-engineering experience across front-end, back-end, full-stack, systems, developer tooling, infrastructure, or another substantial technical area
- Ability to understand and modify unfamiliar codebases
- Strong debugging, repository-navigation, code-review, and testing skills
- Experience with multiple programming languages
- Relevant technologies may include TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby, PHP, or comparable languages
- Strong understanding of maintainable software architecture
- Ability to evaluate code for correctness, security, and maintainability
- Experience translating implementations between programming languages is valuable
- Candidates should be prepared to discuss specific repositories, issues, pull requests, and code they personally authored
Engagement Details
- Part-time independent contractor engagement
- Fully remote and open globally
- Expected commitment: approximately 15 hours per week
- Flexible schedule; contributors choose their working hours and days, including weekends if preferred
- Displayed compensation range: $100–$150/hour
- Actual compensation structure is output-based, with payment made per task that meets project specifications
- Task completion time may vary depending on experience and workflow
- Minimum weekly submission requirements apply; the source does not specify the exact number of required tasks
- Work will involve open-source software development, debugging, architecture analysis, testing, code translation, and AI-generated patch evaluation
- Roles are typically filled within approximately 48 hours
- Selected experts are expected to begin initial tasks within approximately 24–48 hours after onboarding
- Project scope, repositories, languages, and evaluation standards may evolve depending on project requirements
- Work must be completed without using confidential or proprietary information belonging to any employer, client, private repository, software organisation, or other third party
About the Platform
- This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.
- By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy