Software Engineer – Open Source (Remote | $90–$175/hr)
<p><strong>GitHub Specialist</strong></p><p><br></p><p><strong>Position:</strong> <strong>GitHub Specialist</strong></p><p><br></p><p><strong>Type:</strong> <strong>Contractor</strong></p><p><br></p><p><strong>Compensation:</strong> <strong>$90–$175/hour</strong></p><p><br></p><p><strong>Location:</strong> <strong>Remote</strong></p><p><br></p><p><strong>About the Opportunity</strong></p><p>micro1 is engaging experienced <strong>GitHub Specialists</strong> to support a customer project focused on completing and documenting realistic software development and version-control workflows within GitHub.</p><p>Selected contributors will use their hands-on experience with <strong>Git, GitHub, version control, repository management, collaboration, and CI/CD workflows</strong> to complete practical technical tasks and generate high-quality interaction data that supports the development and evaluation of next-generation AI systems.</p><p>The role focuses on practical GitHub expertise and real-world software development workflows. Contributors will complete assigned tasks, document their processes, develop evaluation materials, and provide accurate feedback based on actual GitHub functionality.</p><p><strong>Responsibilities</strong></p><ul><li>Complete assigned workflows and tasks within <strong>GitHub</strong> using practical software development and version-control experience.</li><li>Navigate GitHub features related to <strong>repositories, branches, commits, pull requests, issues, and collaboration</strong>.</li><li>Create, edit, review, and manage repositories according to provided workflow instructions.</li><li>Use Git and GitHub to perform common version-control operations, including:</li><li>Branching</li><li>Merging</li><li>Commits</li><li>Pull requests</li><li>Repository management</li><li>Work with GitHub collaboration and development workflows in realistic technical scenarios.</li><li>Record your screen while completing assigned workflows and clearly demonstrate the steps taken.</li><li>Create realistic prompts and detailed <strong>evaluation rubrics</strong> based on completed workflows.</li><li>Document workflow steps and clearly explain the GitHub tools, features, commands, and actions used.</li><li>Review task outputs for accuracy, completeness, and alignment with project guidelines.</li><li>Follow established project instructions and quality standards while working independently.</li><li>Provide clear technical documentation that can support AI training and evaluation.</li></ul><p><strong>Required Qualifications</strong></p><ul><li>Strong hands-on experience using <strong>GitHub</strong> in professional, project-based, or open-source environments.</li><li>Strong understanding of <strong>Git and version control</strong> concepts and workflows.</li><li>Practical experience with repositories, branches, commits, pull requests, issues, and collaborative development.</li><li>Familiarity with <strong>GitHub Actions and CI/CD workflows</strong>.</li><li>Ability to independently navigate GitHub and complete realistic technical workflows.</li><li>Current access to <strong>GitHub</strong> and ability to use the platform independently.</li><li>Comfortable recording and sharing your screen while completing assigned workflows.</li><li>Strong attention to detail and ability to follow detailed technical instructions.</li><li>Ability to clearly document and explain technical workflows.</li><li>Strong written communication skills and ability to provide structured technical feedback.</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Professional experience using GitHub for software development or engineering projects.</li><li>Experience contributing to <strong>open-source projects</strong>.</li><li>Experience with GitHub Actions, automated testing, deployment pipelines, or CI/CD.</li><li>Previous experience with <strong>human data projects</strong>, including data annotation, data labeling, RLHF, AI response evaluation, or model evaluation.</li><li>Experience creating prompts, rubrics, workflow documentation, or evaluation criteria.</li><li>Strong ability to explain technical processes clearly and accurately.</li><li>Familiarity with collaborative software development practices and repository governance.</li></ul><p><strong>Key Areas of Expertise</strong></p><ul><li>GitHub</li><li>Git</li><li>Version Control</li><li>GitHub Actions</li><li>CI/CD</li><li>Repository Management</li><li>Branch Management</li><li>Git Commits</li><li>Git Merging</li><li>Pull Requests</li><li>GitHub Issues</li><li>Code Collaboration</li><li>Open Source Development</li><li>Software Development Workflows</li><li>Repository Workflows</li><li>Technical Documentation</li><li>Workflow Documentation</li><li>Prompt Development</li><li>Evaluation Rubrics</li><li>AI Training & Evaluation</li><li>Data Annotation</li><li>Quality Assurance</li></ul><p><strong>Compensation & Engagement</strong></p><ul><li><strong>Compensation:</strong> $90–$175/hour</li><li><strong>Engagement Type:</strong> Contractor</li><li><strong>Work Arrangement:</strong> Fully remote</li><li><strong>Project Focus:</strong> GitHub workflow execution, technical documentation, and AI training data development</li><li><strong>Platform:</strong> GitHub</li><li><strong>Work Requirements:</strong> Screen recording and workflow documentation are required for assigned tasks</li><li><strong>Openings:</strong> Approximately 40 positions</li><li><strong>Work Style:</strong> Independent, project-based workflow completion</li></ul><p><strong>Application Process</strong></p><ol><li>Submit your application with your resume and relevant GitHub or software development experience.</li><li>Demonstrate hands-on experience with GitHub, Git, and version-control workflows.</li><li>Confirm current access to GitHub and the ability to independently complete assigned workflows.</li><li>Complete any required GitHub, software development, or technical assessment.</li><li>Demonstrate your ability to document technical workflows and create clear evaluation materials.</li><li>Complete onboarding and project-specific instructions if selected.</li><li>Begin completing and documenting GitHub workflows for AI training and evaluation.</li></ol><p><br></p>