GitHub Contributor - Rmote
GitHub Contributor – Senior Software Engineer<br><br><strong>Role Type:</strong> Contractor (:15 hrs/week)<br><br><strong>Location:</strong> Remote<br><br><strong>Job Overview<br><br></strong>We are seeking experienced <strong>Senior Software Engineers with strong open-source profiles</strong> to create and evaluate challenging software engineering tasks for AI training. You will build reproducible environments and reference solutions that test AI models on debugging, feature development, refactoring, and performance optimization.<br><br>No prior AI experience is required—your <strong>software engineering expertise and open-source contributions</strong> are what matter most.<br><br>Key Responsibilities<br><br><ul><li>Create expert-level software engineering tasks involving bug fixing, feature implementation, refactoring, and optimization.</li><li>Develop reproducible environments and golden reference solutions for AI evaluation.</li><li>Work with Python, Java, Rust, C++, Go, and/or TypeScript codebases.</li><li>Debug complex systems and resolve performance bottlenecks.</li><li>Implement scalable and maintainable features.</li><li>Refactor legacy code and improve performance and reliability.</li><li>Document technical reasoning, solutions, and code decisions.</li><li>Review and validate technical submissions for quality and accuracy.<br><br><br></li></ul><strong>Required Skills<br><br></strong><ul><li>Python 3</li><li>Java</li><li>Rust</li><li>C++</li><li>TypeScript</li><li>Algorithms & Data Structures</li><li>Bug Fixing</li><li>Feature Implementation</li><li>Codebase Refactoring</li><li>Performance Optimization<br><br><br></li></ul><strong>Preferred Qualifications<br><br></strong><ul><li>Significant experience in one or more listed programming languages.</li><li>Strong algorithms, data structures, and software engineering fundamentals.</li><li>Experience debugging complex systems and optimizing performance.</li><li>Experience working with large codebases and legacy system modernization.</li><li>Proven open-source contributions on GitHub or GitLab.</li><li>Experience delivering features from conception through implementation.</li><li>Strong technical documentation and communication skills.</li><li>Interest in AI and software engineering evaluation is a plus.<br><br><br></li></ul>Selection Process<br><br><ul><li>Application and screening questions</li><li>:30-minute AI interview</li><li>Technical assessment (if applicable)</li><li>Hiring Manager review<br><br><br></li></ul>Compensation & Availability<br><br>Compensation is <strong>output-based</strong>, with payment per qualifying task. Minimum weekly submission requirements apply.<br><br>Selected experts should be ready to begin their first tasks within <strong>24–48 hours of completing onboarding</strong>. Roles are typically filled within <strong>48 hours</strong>.