Experienced Backend Software Engineer needed for project-based remote role focusing on scalable systems and AI development, requiring strong skills in Python, Java, or similar languages.
Compensation
$58K–$192K
yearly · USD
Experience
2–15 yrs
Location
Remote
Compensation
$58K–$192K
yearly · USD
Experience
2–15 yrs
Location
Remote
The Brief
TITLE
Backend Software Engineer
TEAM
Engineering
TYPE
Contract
POSTED
Oct 8, 2026
JOB ID
01a11ad0
TITLE
Backend Software Engineer
TEAM
Engineering
TYPE
Contract
POSTED
Oct 8, 2026
JOB ID
01a11ad0
Employment Type: Contractor
Work Arrangement: Remote
Schedule: Approximately 15 hours per week
Schedule Flexibility: Choose your preferred working days and hours, including weekends
Annualized Full-Time Equivalent: $57,600–$192,000 per year
Hourly Rate: $30–$100 per hour
The annualized figure is based on 40 hours per week and 48 working weeks per year and is provided for comparison only. Actual earnings will depend on the part-time workload, tasks completed, and project requirements.
We are seeking experienced Backend Software Engineers to apply their software engineering expertise to the development and evaluation of next-generation AI systems.
You will create realistic and challenging coding tasks focused on backend engineering, including feature implementation, debugging, code refactoring, and performance optimization. You will also develop deterministic verifiers that distinguish reasonable, valid solutions from incorrect, incomplete, or hard-coded implementations.
Prior AI experience is not required. Strong backend engineering expertise and sound technical judgment are the primary requirements.
Create realistic and challenging backend software engineering tasks for AI systems.
Design coding problems involving feature implementation, debugging, refactoring, and performance optimization.
Develop tasks based on real-world backend engineering scenarios.
Build deterministic verifiers that accept valid solutions across reasonable implementations.
Ensure verifiers reject incorrect, incomplete, or hard-coded solutions.
Define clear technical requirements and expected outcomes for each task.
Evaluate different approaches to solving backend engineering problems.
Apply strong code review and software engineering judgment.
Work with codebases involving scalable services, APIs, debugging, testing, and performance optimization.
Develop technically rigorous tasks that assess practical backend engineering ability.
Strong professional experience in backend software engineering.
Experience with one or more of Java, Node.js, Go, Rust, TypeScript, Python, or C++.
Proven experience building scalable services and APIs.
Strong debugging and troubleshooting skills.
Experience implementing software features in production codebases.
Experience with performance optimization and identifying system bottlenecks.
Experience with automated testing.
Strong code review instincts and software engineering judgment.
Strong understanding of algorithms and data structures.
Excellent analytical and problem-solving abilities.
Strong technical communication skills.
Proven track record delivering high-quality, performant backend systems.
Experience identifying and resolving complex software bugs.
Experience refactoring large or complex codebases.
Experience implementing non-trivial features in large-scale applications.
Strong understanding of foundational computer science concepts.
Experience working with multiple backend programming languages or technology stacks.
Python
Java
Rust
C++
TypeScript
Node.js
Go
Backend Development
API Development
Algorithms
Data Structures
Bug Fixing
Feature Implementation
Codebase Refactoring
Performance Optimization
Automated Testing
Code Review
The selection process is designed to evaluate independent technical reasoning and problem-solving ability.
Application and screening questions
AI interview — approximately 15–20 minutes
Technical assessment, if required
Hiring manager review
Candidates are expected to complete assessment stages independently without outside assistance.
Compensation is output-based. Experts are paid per task that meets the applicable project specifications and quality requirements.
The time required to complete individual tasks may vary depending on experience, technical approach, and workflow. Minimum submission requirements apply, including a minimum number of completed tasks per week.
The role is designed for candidates who are ready to begin promptly.
Selected candidates are expected to start their first tasks within 24–48 hours of completing onboarding.
About the company
Recruitment Room is a global workforce solutions company helping businesses build, manage, and scale distributed teams across international markets. We partner with startups, scale-ups, SMEs, and enterprise organizations to deliver end-to-end workforce solutions that support business growth, operational efficiency, and global expansion.
Our services extend beyond talent acquisition to include Employer of Record (EOR), Contractor of Record (COR), contractor management, global payroll, HRIS, workforce strategy, recruitment process outsourcing (RPO), executive search, and AI-powered talent intelligence. By combining human expertise with intelligent technology, we simplify the complexities of hiring, employing, and managing talent across borders.
For professionals, Recruitment Room provides access to career opportunities with innovative employers worldwide while supporting long-term career growth through our global talent ecosystem.