Posted today · be early
GitHub Contributor
EVB
WorldwideremotePosted 1 day ago
Skill Required
Software-EngineerAI-TrainingOpen-Source-DevelopmentTechnical-WriterEngineeringOpen-Source-ContributorOpen-Source-DeveloperCommunity-ContributorOpen-Source-Software-DeveloperOpen-Source-Software-MaintainerOpen-Source-EngineerDeveloperGitsoftware engineeringMachine LearningData StructuresTypeScriptdebuggingbuildingPythonGolangC++JavaRustandGoAIContract
Key highlights
- Output‑based pay: experts are paid per completed task.
- Remote contractor role.
- Must have verifiable open‑source contributions on GitHub or GitLab.
- Expertise required in at least one of Python3, Java, Rust, Go, C++, or TypeScript.
- Fast start: first tasks expected within 24–48 hours of onboarding.
- Company backed by > $40 million in funding.
Role overview
The role engages senior software engineers as expert contributors to support a customer’s innovative project, applying domain expertise to train next‑generation AI systems. Contributors will create reinforcement‑learning environments, produce high‑quality code samples, and provide debugging and development insights, with no prior AI experience required.
Responsibilities
- Create Reinforcement Learning Environments that test an AI model's ability to solve complex software engineering problems related to fixing code, creating features, refactoring code, and optimizing performance.
- Create a reproducible environment and golden reference solution for each problem.
- Contribute expert‑level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.
- Implement robust new features, ensuring scalability, maintainability, and adherence to software best practices.
- Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.
- Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.
- Review and validate peer‑contributed code and technical submissions for accuracy and clarity.
- Apply expertise to help train next‑generation AI systems.
Requirements
- Clear open‑source contributions and a public profile (GitHub or GitLab) showcasing work in relevant languages.
- Must be able to work remotely as a contractor.
- Ready to start tasks within 24–48 hours of completing onboarding.
- Must meet minimum submission requirements (minimum number of tasks per week).
Nice to have
- Significant hands‑on expertise in at least one of: Python3, Java, Rust, Go, C++, or TypeScript.
- Deep understanding of algorithms, data structures, and software engineering principles.
- Proven ability to debug complex systems, resolve bugs, and deliver effective optimizations.
- Experience with large codebase refactoring and legacy system modernization.
- Track record of delivering high‑impact features from conception through delivery within cross‑functional projects.
- Strong documentation and communication skills to articulate technical concepts clearly.
- Interest in or curiosity about AI and its technical challenges (previous AI experience not required).
Benefits
- Remote contractor position.
- Output‑based compensation: paid per task that meets project specifications.
- A very attractive and competitive package is offered.
- Fast hiring process – roles typically filled within 48 hours.
Additional details
- Job Title: GitHub Contributor
- Job Type: Contractor
- Location: Remote
- Company is a rapidly growing, venture‑backed AI firm backed by more than $40 million in funding.
- The organization uses a proprietary AI‑driven talent assessment and matching platform to connect experts with high‑impact AI projects.
- Company works with professionals across software engineering, finance, healthcare, legal, operations, research, and other specialized domains.
- Hiring process: application with screening questions, approx. 30‑minute AI interview, technical assessment (tentative), hiring manager review.
- Compensation Structure: experts are paid per task; time to complete varies with experience and workflow; minimum submissions apply.
- Start Timeline & Availability: expect to begin first tasks within 24–48 hours of onboarding; roles typically filled within 48 hours.
- Originally posted on Himalayas.