1,942,001open jobs
113,506companies
245,301added this week
Browse all
Location
Remote (likely American Samoa, Samoa)
Seniority
Junior · 1+ year exp
Employment
Contractor

First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Headquartered in Nairobi, Kenya, Recruitment Room is a global human resources technology and workforce solutions enterprise. The company provides an international employment platform encompassing Employer of Record (EOR) services, global talent acquisition, multi-currency payroll processing, contractor management, and an integrated Human Resource Information System (HRIS). By leveraging AI-powered matching tools and local legal compliance infrastructure across international markets, it enables startups, remote-first businesses, and growing enterprises to recruit, onboard, and manage cross-border teams.

Junior Software Engineer

Employment Type: Contractor

Work Arrangement: Remote

Eligible Locations: English-speaking countries

Compensation

Hourly Rate: $150-$200 per hour

Annualized Full-Time Equivalent: $288,000-$384,000 per year

The annualized figure is based on 40 hours per week and 48 working weeks per year. It is for comparison only; actual earnings depend on project availability, tasks completed, and hours worked.

About the Role

We are seeking Junior Software Engineers with strong software development fundamentals to evaluate AI-generated code and develop challenging engineering problems that test real-world programming capabilities.

In this remote contract role, you will assess code for correctness, quality, and design, create coding problems with reference solutions and test cases, and evaluate AI-generated reasoning across software architecture, debugging, and system design.

This opportunity is suited to software engineers with recent experience at leading technology companies who can apply sound engineering judgment and explain technical decisions clearly.

Key Responsibilities

Code Evaluation & Review

  • Evaluate AI-generated code for correctness, quality, maintainability, and design.

  • Review implementations for logical errors, inefficient approaches, and potential defects.

  • Assess whether generated solutions follow sound software engineering principles.

  • Identify weaknesses in code structure, algorithms, and implementation choices.

Engineering Problem Development

  • Create challenging coding problems that test practical software engineering skills.

  • Develop reference solutions demonstrating correct and effective implementations.

  • Write test cases to verify functional correctness and identify edge cases.

  • Ensure problems and expected solutions provide reliable assessments of coding ability.

Architecture & Technical Reasoning

  • Evaluate AI-generated reasoning about software architecture and system design.

  • Review approaches to debugging, problem decomposition, and technical decision-making.

  • Assess the suitability of proposed solutions for the engineering problems presented.

  • Identify gaps in reasoning and explain how solutions could be improved.

Technical Feedback & Documentation

  • Provide detailed feedback on code quality, correctness, design, and reasoning.

  • Clearly document technical issues and explain relevant engineering decisions.

  • Help improve AI performance on practical software development tasks through structured evaluations.

Required Qualifications

  • At least one year of professional software engineering experience at a leading technology company.

  • At least part of that experience must fall within the past three years.

  • Strong software engineering fundamentals, including algorithms and data structures.

  • Understanding of software architecture, system design, debugging, and code review.

  • Ability to evaluate code for correctness, quality, and design.

  • Strong analytical and problem-solving skills.

  • Ability to explain technical decisions clearly in writing.

  • Based in an English-speaking country.

Key Skills

  • Software Engineering

  • Code Review

  • System Design

  • Software Architecture

  • Algorithms

  • Data Structures

  • Debugging

  • Code Quality Assessment

  • Technical Problem-Solving

  • Coding Problem Development

  • Reference Solution Development

  • Test Case Design

  • AI-Generated Code Evaluation

  • Technical Reasoning

  • Written Technical Communication

Work Environment

This is a remote, hourly contract opportunity focused on software engineering evaluation and AI model improvement.

You will review generated code, develop engineering problems and test cases, assess technical reasoning, and provide structured feedback on the quality of AI-generated solutions.

What Success Looks Like

Success means accurately identifying code defects, evaluating engineering decisions, and creating challenging problems with reliable reference solutions and test cases.

Your work should demonstrate sound engineering judgment, technical precision, and clear written explanations that help improve AI performance on real-world software development tasks.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,942,001 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
Remote (Peru) • Part-Time • Lima
Python
JavaScript
TypeScript
C#
C#
.NET
Databases
MySQL
MS SQL
Frontend
Angular
React.js
DevOps
AWS
AWS Lambda
Amazon EC2
API Gateway
Apply
Remote (Brazil) • Full-Time • Lima
Python
SQL
C#
AI/ML
Copilot
Cursor
Claude Code
Embeddings
LLM
RAG
OpenAI
Anthropic
Mobile
Clean Architecture
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Apply
Remote (Peru) • Full-Time • Lima
Python
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Weaviate
pgvector
Pinecone
AI/ML
LangChain
LlamaIndex
Prompt Engineering
LLM
RAG
OpenAI
Hugging Face
Machine Learning
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
CloudFormation
Datadog
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Apply
Remote (Peru) • Full-Time • Lima
JavaScript
PHP
SQL
DevOps
Git
AWS
Bitbucket
Linux
Management
Jira
Scrum
Apply
Remote (Peru) • Full-Time • Lima
Python
JavaScript
Frontend
Vue.js
React.js
Astro
DevOps
Rest API
Apply
$96k – $192k per year • Remote (likely Barbados) • Contractor
Python
Go
JavaScript
Java
Rust
TypeScript
C++
Node JS
AI/ML
Reinforcement Learning
DevOps
GitHub
Apply
$58k – $192k per year • Remote (likely Albania) • Contractor
Python
Go
JavaScript
Java
Rust
TypeScript
C++
Node JS
Apply
Software Engineer 18 days ago
Remote (likely United States) • Contractor
Python
Go
JavaScript
Java
Rust
TypeScript
C++
Node JS
Apply
≈ $97k – $249k per year (Estimated) • Remote (location not specified) • Contractor
Python
Java
Rust
TypeScript
C++
AI/ML
Reinforcement Learning
Machine Learning
Apply
$104k – $208k per year • Remote (likely Barbados) • Contractor
Python
JavaScript
Rust
TypeScript
Node JS
Frontend
React.js
Apply
See all jobs
This is one of many
1,942,001 more open roles from verified company boards, updated every day.