Software Engineer (Open Source Contributor)

RemoteJobsOne

19m ago • Remote

Senior

Remote

104,000 - 208,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineer (Open Source Contributor) role

Improve your resume now

$104,000 – $208,000/year

Quick Facts

  • Role: Software Engineer (Open Source Contributor)
  • Work mode: Fully remote (worldwide)
  • Pay: $50–$100/hour
  • Contract type: Contractor
  • Task time: ~15 hours per run

Description

You’ll build reproducible reinforcement learning environments that create realistic coding tasks for AI models to solve, including feature implementation, bug fixes, refactoring, and performance optimization. You will also implement deterministic verifiers that accept valid solutions and reject invalid ones, while documenting technical reasoning and reviewing peer code submissions. No prior AI experience is required—your backend expertise and judgment are what matter.

Responsibilities

  • Build reproducible reinforcement learning environments with a golden reference solution for each problem
  • Create coding tasks involving feature implementation, bug fixes, refactoring, and performance optimization
  • Implement deterministic verifiers that accept reasonable valid solutions and reject everything else
  • Contribute expert-level code samples, debugging strategies, and development insights
  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks
  • Implement robust new features with scalability, maintainability, and best practices
  • Refactor and optimize legacy code for clarity, efficiency, and long-term reliability
  • Review and validate peer-contributed code and technical submissions
  • Document technical reasoning, solution approaches, and code decisions to improve AI training data quality

Requirements

  • Clear open source contributions with a public profile (e.g., GitHub preferred)
  • Strong backend experience in Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar
  • Track record building scalable services and APIs
  • Comfort with debugging, performance work, and automated testing
  • Solid code review instincts
  • Strong understanding of algorithms and data structures / foundational computer science concepts
  • Complete the interview and assessments independently (no AI assistants or external help)

Benefits

  • Output-based compensation: paid per task that meets project specifications (minimum submission requirements apply)
  • No prior AI experience required; interest in or curiosity about AI is a plus

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report