Remote | Source GitHub Maintainer
New York, New York County, New York, 10261, USA
Listed on 2026-10-18
-
Software Development
Software Testing, Software Engineer, Python
We are sharing a specialised consulting opportunity for experienced Open Source Git Hub Maintainers and Senior Software Engineers with strong expertise in code review, repository maintenance, open-source development, and software engineering across languages such as C++, Java, Type Script, Rust, Go, Python, and
C.
Selected professionals will review AI-generated code patches for repositories they maintain, assess technical correctness and code quality, provide detailed written justification for their decisions, and participate in peer review with other subject-matter experts. The opportunity is particularly suited to established open-source contributors with public contribution histories and substantial experience reviewing external code. No prior AI experience is required.
Key Responsibilities AI-Generated Code Patch Review- Evaluate code patches generated for maintained open-source repositories
- Assess correctness, completeness, maintainability, and technical quality
- Identify regressions, implementation errors, and inappropriate changes
- Determine whether proposed patches align with repository expectations
- Apply professional engineering judgement to each submitted modification
- Apply direct knowledge of repositories you maintain or actively contribute to
- Assess changes within the context of existing architecture and conventions
- Review compatibility with established project patterns and interfaces
- Consider downstream effects of proposed code modifications
- Maintain standards expected in mature open-source projects
- Review implementations across relevant programming languages and technical stacks
- Evaluate code structure, readability, efficiency, and maintainability
- Identify edge cases, defects, or incomplete handling of requirements
- Assess whether solutions follow appropriate engineering practices
- Recommend improvements when submitted patches do not meet project standards
- Provide detailed written justification for patch-review decisions
- Explain technical issues clearly and precisely
- Document why proposed changes should be accepted, revised, or rejected
- Translate complex engineering judgement into structured evaluation feedback
- Maintain consistent reasoning across repeated review assignments
- Conduct peer reviews of work submitted by other subject-matter experts
- Assess whether evaluations are technically sound and sufficiently supported
- Identify inconsistencies across reviewer assessments
- Contribute to consistent quality standards across project work
- Support collaborative calibration while working independently and asynchronously
- Strong experience maintaining or substantially contributing to open-source repositories
- Publicly visible open-source contribution history through Git Hub, Git Lab, or comparable platforms
- Experience reviewing code submitted by external contributors
- Senior-level software-engineering judgement
- Strong proficiency in one or more of C++, Java, Type Script, Rust, Go, Python, or C
- Ability to understand unfamiliar code within established repository structures
- Strong code-review and defect-identification skills
- Experience assessing maintainability, architecture, and implementation quality
- Ability to provide precise and defensible written technical feedback
- Comfortable evaluating code produced by automated or AI-assisted systems
- Strong attention to technical detail
- Ability to work independently in a flexible remote environment
- Professional open-source repository maintenance experience is particularly valuable
- No prior AI-training or model-evaluation experience is required
- Independent contractor engagement
- Fully remote and open globally
- Expected commitment: approximately 15 hours per week
- Flexible schedule across any hours or days of the week, provided consistent activity is maintained
- Displayed compensation range: $150-$300/hour
- Actual compensation structure is output-based, with payment made per task that meets project specifications
- Time required per task may vary depending on experience, repository complexity, and workflow
- Minimum weekly submission requirements apply; the source does not specify the exact number of required tasks
- Selection process may include an approximately 10-minute AI interview followed by hiring-manager review
- Roles are typically filled within approximately 48 hours
- Selected contributors should be prepared to begin initial tasks within approximately 24-48 hours…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).