CONTRACTORRemoteActive
Senior Software Engineer
micro1 is selecting expert Senior Software Engineers to support an innovative project focused on training next-generation AI systems. Contributors will create reinforcement learning environments that test AI models on complex software engineering problems involving bug fixing, feature implementation, codebase refactoring, and performance optimization. Engineers will build reproducible environments and golden reference solutions using real-world software engineering expertise. No prior AI experience is required.
Salary
USD50 - USD100 / hour
Department
Software Engineering
Experience
Senior-level software engineering experience with strong expertise in at least one supported programming language
Curated by Farooq77 Jobs
Role fit snapshot
- Engagement
- Remote contractor | micro1 application platform
- Experience
- Recorded experience: Senior-level software engineering experience with strong expertise in at least one supported programming language
- Core expertise
- Software Engineering | Python3 | Java | Rust
- Named tools
- TypeScript
- Geographic eligibility
- Not specified beyond Remote
- Listing dates
- Posted 2026-09-08 | Valid through 2026-10-08
- Compensation
- Recorded compensation: $50-$100/hour
Responsibilities
- Create reproducible reinforcement learning environments that evaluate an AI model's ability to solve complex software engineering problems.
- Develop golden reference solutions for problems involving bug fixing, feature implementation, code refactoring, and performance optimization.
- Contribute expert-level code samples, debugging strategies, and development insights using Python3, Java, Rust, Go, C++, or TypeScript.
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks across diverse codebases.
- Implement robust new features while ensuring scalability, maintainability, and adherence to software engineering best practices.
- Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.
- Document technical reasoning, solution approaches, and code decisions to enhance AI training data quality.
- Review and validate peer-contributed code and technical submissions for accuracy and clarity.
Skills
Python3JavaRustGoC++TypeScriptAlgorithmsData StructuresBug FixingFeature ImplementationCodebase RefactoringPerformance OptimizationDebuggingSoftware EngineeringReinforcement Learning EnvironmentsTechnical Documentation
Requirements
- Significant hands-on expertise in at least one of Python3, Java, Rust, Go, C++, or TypeScript.
- Deep understanding of algorithms, data structures, and software engineering principles.
- Proven ability to debug complex systems, resolve software defects, and deliver effective optimizations.
- Experience with large codebase refactoring and legacy system modernization.
- Track record of delivering high-impact software features from conception through delivery within cross-functional projects.
- Strong technical documentation and communication skills.
- Ability to commit approximately 15 hours per week.
- Interest in AI and its technical challenges; previous AI experience is not required.
Benefits
- Fully remote contractor opportunity.
- Approximately 15 hours of work per week.
- Compensation of $50–$100 per hour based on qualifying output.
- Opportunity to create reinforcement learning environments for next-generation AI systems.
- Work on complex real-world software engineering challenges.
- No prior AI experience required.
- Selected experts may begin their first tasks within 24–48 hours after completing onboarding.
Before you apply
- Confirm that your location is eligible for the role.
- Confirm the employment or contract type.
- Verify the current compensation at the official source.
- Review the required skills and experience.
- Check that the listing is still open before applying.
- Never pay a fee to submit a job application.