Software Engineer
Remote — eligibility not specified
Special Referral gives your application an enhanced referral route, helping it stand out and potentially improving your chances of being considered.
About the role
Role title in the job description: Senior Software Engineer. micro1 is selecting expert Senior Software Engineers to support a customer’s innovative project, applying real-world software engineering expertise to train next-generation AI systems. No prior experience in AI is required; domain knowledge is what matters.
Create Reinforcement Learning Environments that test an AI model’s ability to solve complex software engineering problems: fixing code, creating features, refactoring code, and optimizing performance. Deliver a reproducible environment and a golden reference solution for each problem.
Advertised pay: $50–$100/hour. Compensation is output-based: experts are paid per task that meets project specifications. Completion time varies with experience and workflow. Minimum submission requirements apply, including a minimum number of tasks per week; the posting does not specify that number.
micro1 says it typically fills roles within 48 hours and seeks experts ready to begin immediately. If selected, expect to start your first tasks within 24–48 hours of completing onboarding.
Scope of Work
- Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks in diverse codebases.
- Implement robust new features, ensuring scalability, maintainability, and adherence to software 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.
What you’ll bring
- Senior software engineering domain knowledge.
- Ability to create reproducible Reinforcement Learning Environments and golden reference solutions for software engineering problems.
Preferred Qualifications
- 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 bugs, and deliver effective optimizations.
- Experience with large codebase refactoring and legacy system modernization.
- Track record of delivering high-impact features from conception through delivery within cross-functional projects.
- Strong documentation and communication skills to articulate technical concepts clearly.
- Interest in or curiosity about AI and its technical challenges; previous AI experience is not required.
Benefits
Not provided in the source listing.
Schedule and availability
Approximately 15 hours per week. Working days, hours, and timezone requirements are not specified.
Contract & Payment Terms
- Contractor engagement of approximately 15 hours per week.
- Compensation is output-based and paid per task that meets project specifications; the advertised hourly range is not a guaranteed hourly payment.
- Minimum submission requirements apply. Experts must submit a minimum number of tasks per week; the posting does not state the number.
Where you can work
The posting specifies remote work but does not list eligible countries. Confirm location eligibility with micro1.
Country eligibility has not been provided. Confirm with the employer.
Remote does not always mean work from any country. Always check the employer’s location and working-hour requirements.
