Software Engineer
EVB
Skill Required
Key highlights
- Compensation is output-based; experts are paid per task that meets the project specifications
- No prior experience in AI is required — domain knowledge is what matters
- Job Type: Contractor (15 hours a week)
- Location: Remote
- Minimum submission requirements apply (minimum of tasks per week)
- Very attractive and competitive package is offered
Role overview
Our client is a rapidly growing, venture-backed AI company helping shape the next generation of intelligent systems. By combining world-class human expertise with advanced machine learning workflows, they enable leading AI organizations to build, evaluate, and improve cutting-edge models used across a wide range of industries. They leverage a proprietary AI-driven talent assessment and matching platform to identify exceptional professionals globally and connect them with high-impact projects at the forefront of artificial intelligence. The company is building critical human intelligence infrastructure for the AI economy and creating meaningful opportunities for professionals to apply their expertise in entirely new ways. This role engages expert Senior Software Engineers to support a customer's innovative project, applying domain expertise to help train next-generation AI systems through high-quality, real-world input that shapes how models learn, reason, and perform. No prior experience in AI is required—the domain knowledge is what matters.
Responsibilities
- Create Reinforcement Learning Environments which test and AI model's ability to solve complex software engineering problems related to fixing code, creating features, refactoring code and optimizing performance
- Create a reproducible environment and golden reference solution for the problem
- 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
Requirements
- Significant hands-on expertise in at least one of the following: 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
Nice to have
- Interest in or curiosity about AI and its technical challenges (previous AI experience not required)
Benefits
- Output-based compensation
- Very attractive and competitive package
- Remote work
- Contractor role with 15 hours a week
Additional details
- Venture-backed AI company with more than $40 million in funding
- Rapidly growing, international network of experts
- Combines world-class human expertise with advanced machine learning workflows
- Proprietary AI-driven talent assessment and matching platform
- Work with highly accomplished professionals in fields such as software engineering, finance, healthcare, legal, operations, research, and other specialized domains
- Building critical human intelligence infrastructure for the AI economy
- Starting timeline: fill roles within 48 hours, expect to start first tasks within 24–48 hours of completing onboarding
- Minimum submission requirements apply
- Experts must submit a minimum of tasks per week
- Minimum submission requirements apply