Skip to content
SaidGig
Sign up.

Give me your email, I promise I won't do anything weird with it.

Software Engineer, Open Source Contributions

$50–$100/hr

RemoteContracttechnology
Apply Now

Key details

Role type
Contract
Compensation
$50–$100/hr
Work arrangement
Remote
Category
technology
Openings
37

About this role

Role Overview

Contribute to open source software projects that help train next-generation AI systems. You will apply real-world engineering expertise to create, improve, validate, and document production-quality code. Prior AI experience is not required.

Key Responsibilities

  • Develop and refine features in existing open source codebases using Python 3, Java, Rust, C++, and TypeScript.
  • Investigate and resolve complex bugs with robust, maintainable solutions aligned with project standards.
  • Refactor and optimize legacy code for performance, readability, and scalability.
  • Validate code for accuracy, consistent outputs, and sound engineering practices.
  • Apply advanced algorithms and competitive-programming techniques to solve complex problems efficiently.
  • Collaborate remotely on code reviews, proposed changes, and project documentation.
  • Write concise technical documentation describing solution designs and implementation details.

Qualifications

  • Expert-level proficiency in at least two of Python, C++, Java, Rust, TypeScript, Go, or C#.
  • Extensive open source contribution experience, including feature implementation, bug fixing, and codebase refactoring.
  • Demonstrated competitive-programming ability and experience analyzing complex coding problems.
  • Strong analytical skills, including the ability to interpret multifaceted constraints and evaluate multiple solution paths.
  • Excellent written and verbal communication skills for technical documentation and peer collaboration.
  • Careful attention to detail in code review, validation, and maintenance.
  • Ability to work independently in a remote, collaborative environment and deliver high-quality, well-documented work under project deadlines.

Work Terms

  • Remote independent contractor engagement.
  • Work is paid per task that meets project specifications. Completion time varies based on experience and workflow.
  • Minimum submission requirements apply, including a required minimum number of task submissions each week.
  • Roles are typically filled within 48 hours. Selected candidates should be ready to begin their first tasks within 24 to 48 hours after completing onboarding.

Compensation

$50 to $100 per hour, with output-based payment for qualifying completed tasks.

Application Process

Apply using an email address or a Google account. Continuing with the application indicates agreement to the applicable terms and privacy policies.

Related Jobs

More like this