Software Engineer
Posted 42mins ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Contract Software Engineer creating reinforcement-learning environments and reference solutions for a venture-backed AI company. Applying expert coding, debugging, refactoring, and optimization skills to train next-generation AI models.
Responsibilities:
- Create reinforcement learning environments testing AI models’ ability to solve complex software engineering problems
- Create reproducible environments and golden reference solutions
- Contribute expert-level code samples, debugging strategies, and development insights
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks
- Implement robust, scalable, maintainable features according to software best practices
- Refactor and optimize legacy code
- Document technical reasoning, solution approaches, and code decisions to improve AI training data quality
- Review and validate peer-contributed code and technical submissions for accuracy and clarity
- Apply software engineering expertise to help train next-generation AI systems
Requirements:
- Contractor availability of 15 hours a week
- 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 not required
- Minimum task submission requirements apply
- Experts must submit a minimum of tasks per week
- Ability to start first tasks within 24–48 hours of completing onboarding if selected
Benefits:
- Compensation is output-based; experts are paid per task that meets the project specifications
- A very attractive and competitive package is offered




















