Recruitment Freelancing MarketplaceRECRUITERSEarn ₹500–5,000 for every candidate shortlistedSee live requirements
OnJobOnJob.io
LoginRegister

Software Engineer - Backend (Remote)

Software Engineer - Backend (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…

Algeria · RemoteContract1–15 yrs experiencePosted today
SalaryUSD 104,000–208,000 per yearAs listed by the employer
Applicants3812 applied today
RecruiterActive 2h agoUsually replies in 3 days
Hiring1 openingStart within 30 days

About the role

Software Engineer - Backend (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…

Software Engineer - Backend (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 create challenging coding tasks that evaluate advanced AI models' ability to solve real-world software engineering problems. You will develop tasks based on existing code repositories, focusing on debugging, feature implementation, refactoring, and performance optimization.

Key Responsibilities

  • Design complex, realistic coding challenges based on existing software repositories.

  • Develop tasks involving bug fixes, feature development, code refactoring, and performance improvements.

  • Build reproducible environments for testing and evaluating solutions.

  • Create automated verifiers that distinguish correct implementations from incomplete or incorrect solutions.

  • Provide reference solutions and clear technical documentation.

  • Identify and flag ambiguous or unverifiable tasks.

Required Qualifications & Skills

  • Strong 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 fixing 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 tasks.

Previous AI experience is not required.

Compensation & Application

Payment is output-based, with compensation for each approved task. Estimated completion time is 5 hours per task for trainers and 1.5 hours for reviewers. Actual earnings depend on approved tasks and assigned workload.

Selection Process: Application and screening questions, AI interview, profile review, and onboarding.

Availability: Selected candidates should be ready to begin within 24–48 hours of completing onboarding.

Skills

PythonJavaRustGoC++AlgorithmsDebuggingPerformance OptimizationCode RefactoringTechnical Communication
Sounds like you? Applying takes about a minute.Apply now
THE COMPANY

FreshTalent

FreshTalent is hiring on OnJob. Review the role details above, then apply in one click.

Location
Algeria · Remote
Posted
today

Similar jobs you can apply to today

Browse all jobs →
ABOUT THIS JOB

Common questions about the Software Engineer - Backend (Remote) role at FreshTalent

Where is the Software Engineer - Backend (Remote) job at FreshTalent based?

Algeria · Remote. Remote applicants are welcome.

What is the salary for this Software Engineer - Backend (Remote) role?

The listed pay for this role is USD 104,000–208,000 per year.

What skills do I need to apply?

Python, Java, Rust, Go, C++, Algorithms, Debugging, Performance Optimization.

How do I apply for this Software Engineer - Backend (Remote) job?

Press Apply and sign in to OnJob to send your application in one click. You can track it from sent to interview.

Not quite right? Get the next one sent to you.

Set up a free profile and we'll email you new roles each morning, along with the recruiters who opened your profile.

Browse all jobs