Software Engineer (Open Source Contributor)
micro1 · Engineering · 1mo ago
$104k – $208k
per year
Anyone, anywhere in the world can apply.
Applies on the original listing · via Himalayas
Who can apply
Read straight from the listing, so you know before you spend time on it.
Anyone, anywhere in the world can apply.
“Location: Anywhere in the world, remote”
- Async-first
- The listing doesn't promise async-first working.
- Contractor / B2B
- Engaged as a contractor with output-based pay per completed task.
- Global stipend
- No home office or equipment budget mentioned.
- Annual retreat
- No company-paid get-togethers mentioned.
Read from the listing automatically. Always confirm the details with the company before you accept an offer.
About the role
In this contract role, you will apply your software engineering expertise to train next-generation AI systems without needing prior AI experience. You will build reproducible reinforcement learning environments that test an AI model's ability to fix code, implement features, and refactor applications, alongside building deterministic verifiers and golden reference solutions.
What you'll do
- Build reproducible Reinforcement Learning Environments that test an AI model’s ability to fix code, add features, refactor, and optimize performance.
- Implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
- Contribute expert-level code samples, debugging strategies, and development insights in languages such as Python3, Java, Rust, Go, C++, or TypeScript.
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.
- Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.
What you bring
- Strong backend experience in Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar.
- Clear open source contributions and a profile to showcase them (e.g., GitHub), or ability to pass a HackerRank assessment.
- Proven track record building scalable services, APIs, and delivering automated testing and debugging.
- Deep understanding of algorithms, data structures, and computer science concepts.
- Excellent analytical, problem-solving, and technical communication skills.
About micro1
micro1 connects top global engineering talent with companies building cutting-edge technologies and advanced AI systems.
View micro1 profile & open roles →