13 Nov
|
FreshTalent
|
India
Software Engineer - Remote
Compensation: $104,000–$208,000 annually (equivalent to $50–$100/hour, based on 40 hours per week)
Engagement: Project-based Contractor
Commitment: Approximately 15 hours per week
Openings: 100
Role Overview
We are seeking experienced Software Engineers to develop challenging coding tasks that evaluate advanced AI models' ability to solve real-world software engineering problems. Tasks will be based on existing code repositories and focus on debugging, feature development, code refactoring, and performance optimization.
Key Responsibilities
- Create realistic, complex coding challenges based on existing software repositories.
- Design tasks involving bug fixing, feature implementation, refactoring, and performance improvements.
- Build reproducible environments for testing and evaluating solutions.
- Develop deterministic automated verifiers that accept valid solutions and reject incorrect or incomplete implementations.
- Provide reference solutions and explicit technical documentation.
- Identify and flag ambiguous or unverifiable tasks.
Required Qualifications & Skills
- Strong hands-on programming experience in at least one of Python 3, Java, Rust, Go, C++, or TypeScript.
- Solid understanding of algorithms, data structures, and software engineering principles.
- Proven experience debugging complex systems and resolving software issues.
- Experience implementing features, refactoring codebases, and optimizing performance.
- Strong analytical, problem-solving, and technical communication skills.
- Ability to work independently and deliver high-quality technical work.
Previous AI experience is not required.
Compensation & Application
Payment is based on approved tasks that meet project specifications. Estimated completion time is 5 hours per task for trainers and 1.5 hours for reviewers. Actual earnings depend on approved tasks and workload.
Selection Process: Application and screening questions, AI interview, profile review, and onboarding.
Availability: Selected candidates should be ready to start within 24–48 hours of completing onboarding.
📌 Software Engineer - Remote (India)
🏢 FreshTalent
📍 India