← Back to list
Job · Entry-level

Open Source Contributor

Other • Entry-level • Remote • Full-time European Union EU/EMEA

A remote contractor role for experienced open source contributors building reproducible RL environments that test an AI model's ability to solve complex software engineering workflows.

Responsibilities

  • Contribute production-quality code, reviews, and documentation to relevant open-source repositories
  • Design, implement, and optimize complex algorithms and system components in C++, Python, Java, Go, TypeScript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals
  • Create, maintain, and enhance technical documentation
  • Participate in code discussions and provide constructive feedback
  • Create reproducible RL environments testing a model's ability to solve software engineering workflows, along with a golden reference solution

Requirements

  • Clear, demonstrable open source contributions and profile (e.g. GitHub or GitLab)
  • Experience in one or more of: C++, Python, Java, Go, TypeScript, or Rust
  • Familiarity with common CLI tools such as git, docker, gdb, asan, ffmpeg
  • Experience working on large-scale, distributed codebases

Nice to have

  • Familiarity with modern AI or machine learning systems
  • Background in rigorous code reviews and development of software best practices

Soft skills

Self-directionCollaboration skills

What we offer

  • Output-based compensation, paid per completed task

About the company

micro1 engages open source contributors on a complex software engineering project, building reproducible RL environments that test an AI model's ability to solve real-world engineering workflows.

Similar jobs