Use Python, Java, Rust, C++, or TypeScript to improve open source codebases while helping train next-generation AI systems. This flexible remote contractor role offers $50 to $100 per hour and requires under 20 hours weekly.
About OpenTrain
OpenTrain AI is the hiring and contracting organization for this role. We help people build careers in AI training and data labeling, connecting skilled professionals with projects where their expertise directly improves artificial intelligence systems.
- Remote contractor opportunity
- Flexible part-time schedule
- Apply through OpenTrain in minutes
- Free OpenTrain account
About AI Training Work
AI training is the human side of building modern artificial intelligence. Specialists contribute real-world examples, technical evaluations, and carefully reviewed outputs that help AI models learn to reason, generate useful responses, and perform reliably.
In this project, your software engineering knowledge will support code-focused training and evaluation. No prior AI-training experience is required, but strong open source software engineering and AI systems expertise is expected.
- Help shape how next-generation AI systems learn and perform
- Apply your existing software engineering and programming expertise
- Work remotely with flexible hours
The Role
OpenTrain AI is seeking expert Software Engineers specializing in open source contributions. You will work on high-quality software development tasks across existing codebases, helping improve the programming examples and evaluations used in AI systems.
This is a contractor, part-time project expected to last under one month. The expected weekly commitment is under 20 hours, and selected experts should be ready to begin their first tasks within 24 to 48 hours after completing onboarding.
- Pay rate listed at $50 to $100 per hour
- Output-based compensation paid per task meeting project specifications
- Remote work with a flexible schedule
- Expert experience level
- Expected project duration under one month
What You'll Do
You will develop and evaluate solutions in established open source codebases. Work may involve implementing features, resolving difficult bugs, improving legacy systems, and documenting technical decisions clearly for other contributors and reviewers.
- Develop, implement, and refine features using Python 3, Java, Rust, C++, and TypeScript
- Analyze and resolve complex bugs with robust, maintainable solutions
- Refactor and optimize legacy code for performance, readability, and scalability
- Validate code for accuracy, output consistency, and sound coding practices
- Use advanced algorithms and competitive programming techniques to solve intricate problems
- Review proposed changes with remote contributors
- Maintain project documentation and write clear technical explanations
- Submit the minimum required number of tasks each week
Requirements and Qualifications
This role is intended for expert-level software engineers with substantial open source experience. Candidates should be comfortable solving complex programming problems, evaluating code carefully, and communicating implementation details in precise written English.
- Expert-level proficiency in at least two of Python, C++, Java, Rust, TypeScript, Go, or C#
- Extensive open source experience in feature development, bug fixing, and codebase refactoring
- Demonstrated expertise in competitive programming and complex coding problem analysis
- Strong analytical ability to interpret constraints and identify multiple solution paths
- Experience with computer code programming labeling workflows
- Experience with text generation and evaluation rating tasks
- Open source software engineering and AI systems subject matter expertise
- Meticulous attention to code review, validation, and maintenance
- Strong written and verbal communication skills
- Native or bilingual English proficiency
- Comfort working independently in a remote, collaborative environment
Location, Language, and Availability
Applicants must be based in the United Kingdom, United States, India, Germany, Canada, Australia, Ireland, Greenland, or the Netherlands. The working language is English, and native or bilingual English proficiency is required.
- Eligible locations: United Kingdom, United States, India, Germany, Canada, Australia, Ireland, Greenland, and the Netherlands
- English-language project
- Under 20 hours per week
- Part-time contractor engagement
- Ready to start within 24 to 48 hours after onboarding
Compensation and How It Works
The listed compensation range is $50 to $100 per hour, while project compensation is output-based. Experts are paid per task that meets the project specifications, and the time required can vary based on experience and workflow. Minimum submission requirements apply, including a minimum number of tasks each week.
OpenTrain typically fills these roles within 48 hours. Create a free OpenTrain account, submit your application, complete onboarding if selected, and begin eligible tasks within the stated start window.
- Listed compensation: $50 to $100 per hour
- Payment is based on completed tasks meeting project specifications
- Task time may vary by experience and workflow
- Weekly minimum submission requirements apply
- Applications and onboarding are handled through OpenTrain