Contract Software Engineer focusing on backend development, skilled in Java, Python, and performance optimization for AI systems and scalable services.
Compensation
$30–$100
hourly · USD
Experience
0–1 yrs
Location
Remote
Compensation
$30–$100
hourly · USD
Experience
0–1 yrs
Location
Remote
The Brief
TITLE
Software Engineer
TEAM
Engineering
TYPE
Contract
POSTED
Oct 5, 2026
JOB ID
01a10b47
TITLE
Software Engineer
TEAM
Engineering
TYPE
Contract
POSTED
Oct 5, 2026
JOB ID
01a10b47
Job Type: Contractor
Location: Remote
Schedule: Flexible, approximately 15 hours per week
Compensation: $30–$100/hour equivalent, output-based
We’re looking for experienced software engineers to contribute to the development and evaluation of next-generation AI systems.
You’ll use your software engineering expertise to create realistic, challenging coding tasks for AI systems and develop deterministic verifiers that can distinguish valid solutions from incorrect ones.
No prior AI experience is required. Your software engineering expertise and ability to reason about real-world code are what matter.
Create realistic and challenging coding tasks for AI systems.
Design tasks involving feature implementation and bug fixing.
Develop deterministic verifiers that accept reasonable valid solutions and reject invalid ones.
Debug software and diagnose implementation issues.
Work on performance optimisation and system bottlenecks.
Implement complex features in existing codebases.
Refactor code while maintaining correctness and reliability.
Apply strong testing practices to validate solutions.
Use sound code review and technical judgment to evaluate implementations.
Strong backend software development experience using one or more of:
Java
Node.js
Go
Rust
TypeScript
Python
C++
Similar backend technologies
Experience building scalable services and APIs.
Strong debugging and troubleshooting skills.
Experience with performance optimisation.
Experience with automated testing.
Strong code review instincts.
Solid understanding of algorithms, data structures, and foundational computer science concepts.
Ability to implement features and resolve bugs in existing codebases.
Strong analytical and problem-solving skills.
Strong technical communication skills.
Proven track record delivering high-quality, performant software projects.
Demonstrated experience identifying and resolving software bugs and system bottlenecks.
Experience refactoring codebases and implementing complex features in large-scale applications.
Strong testing background, including one or more of:
Designing testing strategies
Building and maintaining large test suites
Diagnosing flaky tests
Improving testing standards within a development team
Remote contractor position.
Approximately 15 hours per week.
Flexible schedule—you choose your working hours and days, including weekends if preferred.
No prior AI experience is required.
Annualized Equivalent: $62,400–$208,000/year based on 40 hours/week
Hourly Rate: $30–$100/hour
Compensation is output-based, with experts paid per task that meets the applicable project specifications. The time required to complete a task may vary depending on experience and workflow. Minimum submission requirements apply, including a minimum number of tasks per week.
The annualized figure is an hourly-equivalent reference. Actual compensation is based on qualifying task output.
Submit an application and complete the screening questions.
Complete an AI interview of approximately 30 minutes.
Complete a technical assessment, if applicable.
Participate in hiring manager review.
The interview and assessment process is designed to evaluate your independent technical reasoning. Candidates are expected to complete these stages without outside assistance. The same principle applies during project work, where the value of the contribution depends on your own technical judgment.
Selected candidates should be prepared to begin quickly. The typical hiring timeline is approximately 48 hours, with an expectation to begin initial tasks within 24–48 hours after completing onboarding.
About the company
FreshTalent is a Pan-African talent platform connecting students, graduates, and experienced professionals with employers across Africa. We help organizations discover exceptional talent while empowering individuals to access meaningful career opportunities, internships, graduate programs, and remote work.
Our platform combines AI-powered talent matching, employer branding, recruitment marketing, career development resources, and workforce insights to create a seamless hiring experience for employers and job seekers alike. We work with startups, SMEs, multinational organizations, NGOs, and public sector institutions seeking to build diverse, future-ready teams.
Beyond connecting talent with opportunities, FreshTalent is committed to strengthening Africa's workforce by improving employability, supporting career development, and helping organizations unlock the continent's immense talent potential.